在使用Objective C
编写并使用Core Data
的某些iOS应用中,我遇到以下问题。
我有一个实体(称为myEntity)用一条记录初始化。我通过使用调试器计算记录数来检查它在初始化后包含一条记录。
但是我也可以在保存记录后立即看到此错误消息:
错误:错误域= NSCocoaErrorDomain代码= 134030"保存时出错。"
所以我不太确信它真的得救了。
稍后在应用内部我需要这条记录(在myEntity中),但由于某些未知原因,myEntity已经失去了它的独特记录,并且什么也没包含。
我想找到记录消失的点,以解决问题。
我可以为此目的使用某种断点吗?
我读过Test Failure Breakpoints
,但使用它们的方式似乎并不清楚。
为了准确起见,还需要添加一个细节。如果我在需要记录之前关闭应用程序,然后重新打开它;然后一切都很好,没有任何问题。