我的代碼實際上是將我的plist中的數據加載到核心數據中的實體中。但是,我似乎在絆倒任何最新的帖子或信息的地方是如何檢查該實體是否已經包含將數據加載到核心數據中的數據/時間。我似乎只能找到過時的非快速fetchrequests來檢查我不讀取任何非快速的,所以我不知道如何以迅捷的語言對它們進行排序....如果您需要查看代碼,我必須實際加載我可以提供的數據。我知道如何閱讀plist,但實際上將plist加載到核心數據是我需要幫助的地方。將plist加載到核心數據中
1
A
回答
2
let databaseAlreadyCreated = NSUserDefaults.standardUserDefaults().boolForKey("databaseAlreadyCreated")
if !databaseAlreadyCreated {
//call your function to setup your core data database
NSUserDefaults.standardUserDefaults().setBool(true, forKey:"databaseAlreadyCreated")
NSUserDefaults.standardUserDefaults().synchronize()
}
這是最簡單的方法。您還可以爲您的核心數據創建另一個實體,以存儲應用程序設置。
最後,您可以嘗試獲取您的實體,如果它存在 - 這意味着您已經創建它。如果結果數爲0,則意味着您必須設置它。
相關問題
- 1. 核心數據或.Plist?
- 2. 將數據加載到核心數據模式中
- 3. 將數據預加載到核心數據中
- 4. 未將數據加載到核心數據庫中
- 5. 輸入的plist數據,核心數據
- 6. 核心數據加載
- 7. 從核心數據加載
- 8. 將數組預加載到核心數據中
- 9. SWIFT核心數據加載到pickerview
- 10. 如何將數據加載到核心數據?
- 11. 將核心數據加載到uitableview中問題
- 12. 將CSV加載到核心數據中託管的sqlite db
- 13. 將實體添加到核心數據
- 14. 將@propertys添加到核心數據類
- 15. 搜索核心數據與Plist
- 16. 核心數據或sqlite或plist文件
- 17. 如何將此數組加載到核心數據實體?
- 18. 將plist讀入核心數據 - NSDictionary中的NSDictionary
- 19. 將數據添加到plist
- 20. 將核心位置數據保存到核心數據?
- 21. 將核心數據保存到核心數據
- 22. 將核心數據保存到核心數據
- 23. 將數據加載到核心數據(iOS)中的最快/首選方法
- 24. 核心數據將數據添加到Swift中的關係
- 25. 如何從plist中匹配的數據類型核心數據
- 26. 將數據移動到核心數據
- 27. IOS - Swift - 核心數據 - 加載值
- 28. 從核心數據加載UICollectionView
- 29. 核心數據iPhone - 加載字符串
- 30. Swift核心數據預加載persistentStoreCoordinator:
一般來說,你會很好地學習如何閱讀目標c,以便你可以將他們的代碼轉換爲swift。僅供將來參考。 –
我不清楚你在問什麼。你想知道如何查看你的核心數據庫,看看你的數據是否已經加載? –
我想實際上有控制器檢查,看看我的plist對象是否已經加載可以說我總共有565個對象我想要檢查到位以查看這些對象是否已經存在於實體之後初始加載然後如果他們不=加載到創建func的實體中。 – Matthew