OGeek|极客世界-中国程序员成长平台

标题: ios - ARC 的编译器指令 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:04
标题: ios - ARC 的编译器指令

如何放置编译器指令来排除非 ARC 代码,以便共享代码可用于使用 ARC 的项目和不使用 ARC 的项目?

例如:

MyClass *myClass = [MyClass alloc]init];
...

#if NOT_USING_ARC 

[myClass release];

#endif



Best Answer-推荐答案


你可以使用:

#if __has_feature(objc_arc)
    ...
#else
    ...
#endif

关于ios - ARC 的编译器指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10638163/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4