当我使用链接器标志EXC_BAD_ACCESS
链接器标志调用objc_setAssociatedObject
时,我有一个-weak_library /usr/lib/libSystem.B.dylib
。
由于this,我绝对需要链接器标志,有人知道解决方法吗?
(我在dispatch_async
也遇到了崩溃,但我可以解决这个问题......另外,我正在我的iOS 3兼容应用程序上构建一个仅限iOS 4的功能。
答案 0 :(得分:23)
问题只是iOS模拟器中的一个错误。代码在设备上正常工作。
我已经在Apple的臭虫记者(雷达:// 9470793)上充满了雷达。
编辑:刚刚发现:-weak_library /usr/lib/libSystem.B.dylib breaks the iOS Simulator. Use -weak-lSystem instead.