从字面上的解释就是:
arc禁止发送retainCount消息
其实就是使用ARC之后,不允许直接调用retain,release,autorelease,dealloc,retainCount这些方法了,编译器会在合适的地方将这些代码添加进去,解决这样的问题只需要手动删除管理内存相关的代码(一般就是报错的代码)即可。
解决步骤:
打开当前工程,打开“Build Settings”,找到Objective-c Automatic reference counting,将它的值设为NO。
2023-10-02 13:21:22
从字面上的解释就是:
arc禁止发送retainCount消息
其实就是使用ARC之后,不允许直接调用retain,release,autorelease,dealloc,retainCount这些方法了,编译器会在合适的地方将这些代码添加进去,解决这样的问题只需要手动删除管理内存相关的代码(一般就是报错的代码)即可。
解决步骤:
打开当前工程,打开“Build Settings”,找到Objective-c Automatic reference counting,将它的值设为NO。