ios - NSPredicate 一个关系对象

标签 ios objective-c core-data ios7

我正在处理核心数据,我有两个表 列表 列表项

ListItems 有一个名为“parentlist”的关系,目标设置为“List”

我正在尝试查询 ListItems 以查找父级为 X(List 对象)的所有 listItems

我试过这个方法,但没用

List* myList; // Initialized form other views
NSPredicate *pred = [NSPredicate predicateWithFormat:[NSString stringWithFormat:@"List == %@",myList]];

最佳答案

如果你有一个反向关系 listItems(正如 Apple 推荐的那样),你可以只使用:

myList.listItems

关于ios - NSPredicate 一个关系对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24803359/

相关文章:

ios - 如何检测 iOS 8 中按下的键盘 "PAGE UP"键?

iOS 最佳性能持久化数据解决方案?

objective-c - 如何在 Objective C 中检测图像方向和倾斜

objective-c - 连接到多个 Controller 的 iOS subview 小部件

ios - 一行 ImageView 的自动布局问题

javascript - 在 UIWebView 上加载 javascript

ios - 构建 XCTest UI 测试套件的最佳实践是什么?

objective-c - Cocoa 应用程序通过双击或右键单击打开文件

iphone - iPhone 上的核心数据中的字符串被截断

ios - 获取排序记录的问题 (CoreData)