我想转换的实例
object_setInstanceVariable(self, [key UTF8String], *(id**)addr);
ARC的。 当我尝试使用Xcode中内置的Objective-C的ARC转换器,我得到以下错误:
“object_setInstanceVariable”是不可用:在自动引用计数模式下不可
我应该如何处理这个问题? 我知道我可以把--fno-objc弧为编译器标志,但我非常想使用ARC相反,如果可能的话(我有很多的,我否则将必须手动更改编译器标志目标) 。
(该代码是最初取自NSObject的+ NSCoding和归档由麦克梅奥在Rackspace的移动应用)