我想通过deleted = NO
过滤NSManagedObjects的数组,这个过滤不起作用。 deleted
字段有一个默认值,所以零应该不是一个问题。使用NSPredicate通过布尔值属性过滤NSManagedObjects
1
A
回答
2
回答这个问题是要改变字段名称。在CoreData中使用了一些不明显的保密字。我也遇到了与其他字段address1
和name
有关的问题。此人也有问题readOnly
:http://lists.apple.com/archives/cocoa-dev/2007/Nov/msg00412.html
0
比较你BOOL
在NSPredicate
这种方式应该工作:
[NSPredicate predicateWithFormat:@"deleted == %@", [NSNumber numberWithBool: NO]];
+0
只要格式字符串使用'%d',在谓词中使用普通的'BOOL'即可。 –
相关问题
- 1. Objectify - 如何通过布尔值过滤?
- 2. 如何通过Angular.Dart中的布尔属性过滤ng-repeat?
- 3. NSPredicate过滤掉瓦尔
- 4. 使用NSPredicate过滤NSManagedObjects时引发的异常
- 5. NSPredicate通过关系而不是属性过滤数据
- 6. AngularJS使用布尔值多键过滤
- 7. 通过布尔值
- 8. 过滤通过属性
- 9. 过滤ngOptions通过属性的属性
- 10. 通过布尔插值添加类属性值
- 11. 过滤器使用NSPredicate
- 12. 使用NSPredicate过滤数组
- 13. 过滤NSArray的使用NSPredicate
- 14. 使用NSPredicate过滤NSArray
- 15. 使用布尔值或has_many通过?
- 16. 使用NSPredicate过滤属性上的对象数组
- 17. 使用NSPredicate过滤核心属性和实体
- 18. 如何使用NSPredicate过滤另一个类属性?
- 19. 带有布尔属性的NSPredicate
- 20. 当通过NSPredicate过滤数组时,NSUnknownKeyException
- 21. NSPredicate过滤通过的数组对象
- 22. NSPredicate过滤
- 23. NSPredicate过滤器
- 24. NSPredicate和过滤
- 25. 过滤XML使用属性值
- 26. Python烧瓶SQLalchemy通过布尔值过滤查询过滤忽略假
- 27. 弹性搜索/轮胎:如何过滤布尔属性?
- 28. 如何用Rails Ransack过滤布尔属性?
- 29. 通过属性值
- 30. Elasticsearch聚集使用布尔过滤
可能重复[Core Data NSPredicate predicateWithBlock和predicateWithFormat in Parent Child Context](http://stackoverflow.com/questions/16000242/core-data-nspredicate-predicatewithblock-and -predicatewithformat-in-parent-child) –