如何放置编译器指令来排除非 ARC 代码,以便共享代码可用于使用 ARC 的项目和不使用 ARC 的项目?
例如:
MyClass *myClass = [MyClass alloc]init];
...
#if NOT_USING_ARC
[myClass release];
#endif
你可以使用:
#if __has_feature(objc_arc)
...
#else
...
#endif
关于ios - ARC 的编译器指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10638163/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |