【问题标题】:could not load any Objective-C class information: bundle Identifier and Path are nil无法加载任何 Objective-C 类信息:bundle Identifier 和 Path 为 nil
【发布时间】:2016-04-06 06:40:05
【问题描述】:

我目前正在使用 Realm 存储本地数据,突然我的应用程序因以下错误而崩溃: 无法加载任何 Objective-C 类信息,这将显着降低可用类型信息的质量。

我尝试搜索答案,许多人建议删除并重新运行应用程序或重新运行 Xcode,但我仍然卡住了。

应用程序当前在加载时崩溃,并为路径和包标识符返回 nil。下面是它命中的那一行:

NSString *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];

出现错误:线程 1:Exc_bad_access

如果有人可以帮助我,那就太好了。谢谢!

【问题讨论】:

    标签: ios objective-c realm


    【解决方案1】:

    根据您分享的有关 Objective-C 运行时无法加载类的错误消息,您可能遇到了 SR-1055 Swift 错误,即 recently fixed in Swift

    如果您对字段重新排序以使非空类型成为第一个声明的存储属性,它将解决该问题。

    此错误和解决方法在多个地方进一步记录:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      相关资源
      最近更新 更多