#if __has_feature(objc_arc)
NSLog(@"ARC");
#else
NSLog(@"MRC");
# endif
宏判断是ARC还是MRC
最新推荐文章于 2022-02-28 18:55:38 发布
这篇博客探讨了Objective-C中的两种内存管理机制:Automatic Reference Counting (ARC)和Manual Reference Counting (MRC)。通过#if __has_feature(objc_arc)条件判断,代码示例展示了在ARC环境下打印"ARC",而在非ARC环境下打印"MRC"。理解这两种管理方式对于iOS和macOS开发至关重要。
摘要由CSDN通过智能技术生成