iphone - 访问关系的计数会引发错误吗?

标签 iphone objective-c ios core-data

假设我获取一个名为 Department 的对象,该对象与 Employees 具有一对多关系(也就是说,一个部门在 NSSet 中有很多员工)。默认情况下,首先将关系作为错误获取。如果我想通过 department.employees.count 获取员工数量(employees 是一个 NSSet),这会导致错误触发吗?

最佳答案

我做了一些测试,答案是YES,询问关系的计数确实会触发对象的故障。我启用了 SQLite 调试日志,当我进行正常提取并且没有查询关系计数时,它只输出了几行。当我查询每个关系的计数时,我看到了几个 CoreData: annotation: to-many relationship fault "employees"

关于iphone - 访问关系的计数会引发错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11336579/

相关文章:

iphone - NSArrayM 长度 : unrecognized selector sent to instance

ios - 出现错误 : "_OBJC_CLASS_$__TtC10ChartsDemo12XYMarkerView" in Charts,

ios - 在仪表板中读取 Firebase 自定义事件

iphone - 如何从苹果应用商店中删除 iPhone 应用程序的版本?

ios - RxAlamofire 取消网络请求

ios - 如何使用自动布局在 Controller 中移动 UIView

iphone - 设备和模拟器上的方向非常间歇

ios - 程序收到信号 : “EXC_BAD_ACCESS” with Core Data

ios - CAKeyframeAnimation 在 UIImageView 中具有不同的动画持续时间值

ios - 无法让 UIScrollView 进行缩放和滚动