objc_setAssociatedObject上的EXC_BAD_ACCESS使用-weak_library /usr/lib/libSystem.B.dylib链接器标志

当我使用链接器标志调用EXC_BAD_ACCESS时,我有一个EXC_BAD_ACCESS-weak_library /usr/lib/libSystem.B.dylib链接器标志。

我绝对需要链接器标志, 因此 ,有人知道一个解决方法?

(我也有dispatch_async崩溃,但我可以解决这个问题…另外,我在我的应用程序上构build了iOS 4专用function,与iOS 3兼容)

编辑:随着更多的研究,我发现这个和这个问题,但没有更多的答案…

问题只是在iOS模拟器中的一个错误。 代码在设备上正常工作。

我已经在苹果的臭虫记者(雷达:9470793)上填充了一个雷达,

编辑:刚刚发现: -weak_library /usr/lib/libSystem.B.dylib breaks the iOS Simulator. Use -weak-lSystem instead. -weak_library /usr/lib/libSystem.B.dylib breaks the iOS Simulator. Use -weak-lSystem instead.