相关考题
-
单项选择题
下面关于#import和#include的描述正确的是()
A.#import是#include的替代指令,防止重复引用
B.#import和#include不可以混合使用
C.#import只用于引用Objective-C的文件,#include只用于引用C和C++的文件
D.#import和#include的使用效果完全相同 -
单项选择题
下面关于Objective-C内存管理的描述错误的是()
A.当使用ARC来管理内存时,代码中不可以出现autorelease
B.autoreleasepool在drain的时候会释放在其中分配的对象
C.当使用ARC来管理内存时,在线程中大量分配对象而不用autoreleasepool则可能会造成内存泄露
D.在使用ARC的项目中不能使用NSZone -
单项选择题
需要在手动管理内存分配和释放的Xcode项目中引入和编译用ARC风格编写的文件,需要在文件的Compiler Flags上添加参数:()
A.-shared
B.-fno-objc-arc
C.-fobjc-arc
D.-dynamic
