我的应用程序(正在开发中,iOS 5.1)偶尔会崩溃并显示以下消息:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Too many contexts. No space in contextList.'
在Google上搜索此消息会返回零结果。
我正在使用从AppDelegate单例中获取的单个NSManagedObjectContext,简单明了,没有技巧。
有什么想法吗?
答案 0 :(得分:2)
您可能在构建过程中有一些对象会自行递归,可能在alloc
或init
。
您还可以为“所有异常”设置异常断点,并查看被捕获的内容......