Xcode内存警告 - 无法加载任何Objective-C类信息

Gui*_*uce 8 memory-warning parse-platform facebook-sdk-4.0 swift

我一直在使用Facebook和Parse登录用户时在旧版iPhone4上收到此错误.当我在模拟器上运行它时,这个错误永远不会发生.

当它发生时,应用程序仅从内存中获取21.2MB,这只是我测试4s上可用内存的4.2%.

我不确定从哪里开始以修复此错误.完全失去了诚实.

2015-11-12 08:09:27.647 APPNAME [3883:426582]收到内存警告.警告:无法加载任何Objective-C类信息.这将显着降低可用类型信息的质量.(LLDB)

关于这个问题的一些更新,如果你仍然认为它是重复的,我将删除它.虽然您建议作为副本的问题实际上并没有帮助我解决问题.

我可以通过减少同时发生的查询数量并使用Parse来部分删除错误.该应用程序是为了首次启动并注册一个新用户,我需要:

  • 用facebook登录
  • 查询facebook图形数据
  • 将Facebook图形数据添加到Parse用户
  • 创建声誉表和关联
  • 启动主屏幕
  • 查询声誉
  • 查询条款和条件
  • 查询教程状态

通过删除最后两个,我可以在应用程序使用的第一秒内收到警告消失.然后,在让应用程序无需交互的情况下运行10分钟后,我收到警告/错误.

这让我觉得,如果你在背景上同时发生很多查询会导致这种类型的内存警告吗?或者这是纯粹的Xcode上的一个错误,正如另一个问题所暗示的那样?

小智 -1

今天早上我遇到了这个错误,在我遇到错误消息之后:“警告:无法加载任何 Objective-C 类信息。这将显着降低可用类型信息的质量。”

但我的情况可能和你的不一样。我创建了一个名为“ILViewController”的类,它继承自“UIViewController”,并且不直接拥有属性“view”。当我访问“ILViewController.view”时(实际上“ILViewController”没有属性“view”,但“UIViewController”有),发生了此错误。所以我的建议是,您应该检查您的自定义类是否不拥有某些属性,但您仍然访问它们!祝你好运!