gpt4 book ai didi

ios - 迪尔德 : lazy symbol binding failed: Symbol not found: _objc_loadWeak

转载 作者:行者123 更新时间:2023-12-02 10:59:31 26 4
gpt4 key购买 nike

我目前正在开发启用 ARC 的 iPad 应用程序。该应用程序在 iOS 版本 5.0 、 5.1 和 6.0 上运行良好,但因错误而崩溃 在 iOS 4.3 上..

dyld: lazy symbol binding failed: Symbol not found: _objc_loadWeak

我认为这可能与 AFNetworking 相关,因为崩溃发生在网络请求之后,因此我将版本降级到 0.10.1.2,但我似乎仍然收到错误。

任何帮助将不胜感激。

最佳答案

iOS 4 不完全支持 ARC;它支持“ARCLite”。在这种情况下,清零弱引用在 iOS 4.3 中不可用。

所以直接的解决方案是:

  • 避免 __weak 及其亲属
  • 或放弃 iOS4.3
  • 或将实现的相关部分移至 MRC
<小时/>

引用:Objective-C Feature Availability Index

关于ios - 迪尔德 : lazy symbol binding failed: Symbol not found: _objc_loadWeak,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13245642/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com