我有表A和B.A和B有一對多的關係。我從A中獲取數據,但是在獲取數據時,我獲得了NSSet中B的所有數據。但是我想要在B中有一些特定的數據NSSet,而我從A取數據。NSPredicate獲取NSSet CoreData中的特定數據?
2
A
回答
2
您可以在NSSet上應用謂詞。 NSSet有實例方法 -
- (NSSet *)filteredSetUsingPredicate:(NSPredicate *)predicate
Example from apple documentation
NSSet *sourceSet =
[NSSet setWithObjects:@"One", @"Two", @"Three", @"Four", nil];
NSPredicate *predicate =
[NSPredicate predicateWithFormat:@"SELF beginswith 'T'"];
NSSet *filteredSet =
[sourceSet filteredSetUsingPredicate:predicate];
// filteredSet contains (Two, Three)
+0
我正在拿取數據CoreDtaa – user1800529
+0
我知道我可以在NSSet上應用過濾器,但是當我從核心數據中提取數據時,我只想在NSSet中使用特定數據。 – user1800529
相關問題
- 1. CoreData - NSPredicate與NSSet中
- 2. 帶NSPredicate與核心數據的獲取結果控制器NSSet
- 3. NSPredicate searching NSSet
- 4. Swift - CoreData NSPredicate - 獲取父項的子項
- 5. 在CoreData從表中獲取特定的列數據
- 6. CoreData獲取速度受NSPredicate中參數數量的影響?
- 7. CoreData NSPredicate date()函數
- 8. 在覈心數據中使用帶有NSSet的NSPredicate和NSSortDescriptor
- 9. 通過CoreData中的NSPredicate獲取屬性的所有值
- 10. 通過NSSet進行NSPredicate搜索
- 11. nspredicate with coredata fetchrequest
- 12. CoreData和NSPredicate
- 13. NSPredicate iphone coredata搜索
- 14. Coredata NSPredicate按日期
- 15. 從CoreData獲取隨機行的特定數
- 16. NSPredicate按屬性篩選核心數據關係NSSet
- 17. CoreData:基於關係的NSPredicate
- 18. 的iOS CoreData NSPredicate來一次
- 19. 獲取CoreData中的特定屬性或屬性
- 20. 在Coredata中,如何獲取特定表的所有ID?
- 21. 如何獲取CoreData DB中特定屬性的總和?
- 22. 從NSDictionary中獲取特定數據
- 23. 從特定列中獲取數據
- 24. Rails:從特定列中獲取數據?
- 25. 從coredata中提取特定屬性swift
- 26. jQuery的獲取特定的JSON數據
- 27. 從CoreData模塊獲取數據
- 28. 從多個實體CoreData獲取數據
- 29. 從coredata獲取數據時出錯?
- 30. 無法從coredata獲取數據
你能告訴我們一些代碼到目前爲止你做了什麼嗎? –
由於您沒有提供任何代碼,因此我只能爲您提供[核心數據]的良好資源鏈接(http://www.theappcodeblog.com/tag/core-data/)。 –