我不知道我是否可以只用Entity執行NSFetchRequest而沒有其他操作。然而,它似乎沒有錯誤,但由於我從來沒有見過任何人這樣做,我不知道這樣做是否有任何壞的缺點。當我沒有提供NSSortDescriptor時,文檔沒有說明是否使用了默認值。必須在提取請求時在覈心數據中提供NSSortDescriptor?
2
A
回答
4
它會工作,但你的對象會以不可預測的順序回來。如果你真的只需要單個實體的每個實例而不考慮排序,那麼是的,它會按照你想要的方式工作。
0
是的,NSSortDescriptor
是可選的,因爲是NSPredicate
對象的數組。正如Alex所說,你會以未知的順序得到答覆,但是你可能希望這樣做有幾個原因。你可能希望簡單地檢查你是否至少有一個特定的NSManagedObject
或更多,如果你只是簡單地處理數據(而不是顯示它),那麼你只需要枚舉每個對象。在這種情況下,訂單可能不相關。
相關問題
- 1. 您必須爲此請求提供CFbundleideier
- 2. 從核心數據提取記錄時,NSSortDescriptor不工作
- 3. 核心數據:在loadView中執行提取請求?
- 4. 核心數據:在swift中排除NSManagedObject的提取請求
- 5. C#REST API - POST請求:「您必須提供請求主體..」
- 6. Xcode 4中的核心數據提取請求變量
- 7. 核心數據:提取請求中的抽象實體
- 8. 核心數據提取請求與數組
- 9. 核心數據提取
- 10. 核心數據提取請求和未保存的更改
- 11. 核心數據提取請求與最近謂詞
- 12. 核心數據提取請求關係屬性謂詞
- 13. 在AJAX請求後提供Select2數據
- 14. 在覈心數據的後臺線程上使用提取請求
- 15. Laravel 4:值必須提供
- 16. 核心數據獲取請求關係
- 17. 優化核心數據獲取請求
- 18. 核心數據獲取請求優化
- 19. 在數組中搜索核心數據獲取請求
- 20. 使用Swift核心數據提取請求中的內存泄漏
- 21. AFIncrementalStore和大量核心數據提取
- 22. 核心數據保存和提取
- 23. 加速核心數據提取
- 24. 排序核心數據提取結果
- 25. 核心數據中提取請求(模型模板)和提取屬性之間的區別
- 26. HTTP請求如何在servlet中提供?
- 27. 必須提供nupic核心版本的路徑。 export NUPIC_CORE_RELEASE = <path>
- 28. 核心數據iCloud提取有時不會產生數據(iOS)
- 29. 提取核心數據實體,但不提取子實體
- 30. 必須在PIMPL中提供析構函數