我想在我的應用程序中創建一個按鈕,它將刪除核心數據中的所有條目以及所有NSUserDefaults
。我會用什麼方法來做到這一點?刪除所有首選項/核心數據
0
A
回答
2
0
這是我使用NSUserDefaults的:
for (NSString* k in [[[NSUserDefaults standardUserDefaults] dictionaryRepresentation] allKeys])
[[NSUserDefaults standardUserDefaults] removeObjectForKey:k];
相關問題
- 1. 刪除核心數據項
- 2. 核心數據刪除最後一項
- 3. 核心數據 - 刪除項目
- 4. 核心數據刪除
- 5. 刪除共享首選項數據
- 6. 核心數據遷移:如何刪除核心數據棧?
- 7. 如何通過核心數據關係刪除所有對象?
- 8. 核心數據刪除規則,刪除所有關係和實體(多對多)
- 9. Swift UITableView刪除行項目 - tableview數據源是核心數據
- 10. 核心數據刪除對象函數
- 11. 如何從核心數據(所有NSObject)中刪除所有內容?
- 12. 刪除所有數據在每個實體的核心數據swift3
- 13. 核心數據刪除規則
- 14. iPhone和核心數據 - 刪除NSManagedObject?
- 15. 核心數據 - 刪除規則
- 16. 從核心數據中刪除信息
- 17. 核心數據刪除的問題
- 18. 核心數據刪除不行
- 19. 核心數據刪除對象
- 20. 核心數據庫自身刪除
- 21. UIAlertView刪除核心數據實體
- 22. 刪除核心數據實體
- 23. 刪除所有首選項以進行下一次更新
- 24. Xcode 4核心數據屬性選項
- 25. 同時從tableview行和核心數據中刪除項目
- 26. 從核心數據中刪除虛擬行的核心數據異常
- 27. ASP.NET核心刪除DNX核心5.0
- 28. 核心數據 - 無法首先插入
- 29. 核心數據:獲取所有實體
- 30. 所有數據有刪除
[NSUserDefaults reset]的可能重複(http://stackoverflow.com/questions/6358737/nsuserdefaults-reset) –
CoreData和User Defaults是兩個非常不同的系統。請分開這些問題。 –