【发布时间】:2011-07-29 22:55:14
【问题描述】:
我已经处理这个问题将近一周了。我正在使用一个名为 restkit 的框架,我一直在尝试通过检查 RestKit 中的代码来调试它。它进一步停止执行的地方是当我试图保存到 NSManagedObjectContext 时。我附上了一个可以下载的示例测试项目here。基本上要重现错误,您必须执行以下操作:
- 第一次运行应用程序,直到加载表格视图上的数据
- 停止应用程序
- 第二次运行该应用程序,您将看到一个永无止境的加载微调器
当它试图保存到位于 RKManagedObjectStore.m 上的托管对象上下文时,这基本上被卡住了,方法 save(我确实在那里放了一个断点)。我试图确保一切正常,从模型开始,等等......但我不知道这里到底发生了什么。有人可以帮忙吗?上面我放超链接的测试项目很简单……
【问题讨论】:
-
Test.xcdatamodeld已损坏,因为其中没有element或layout文件。 -
您真的希望人们下载几 MB 的文件,构建一个项目,然后浏览数千行代码来找到您的问题吗?您至少可以发布发生挂起的代码。
-
我已经推送了我的代码示例,所以现在它在 github
-
您必须将问题缩小到一小段代码,您可以将其发布在 SO 上。期望人们去异地下载代码,但是这样做是没有建设性的。
标签: iphone objective-c ipad core-data restkit