我想通過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) –