2014-07-25 45 views
0

我是一個開始的iOS開發人員,遇到了我不知道如何處理的情況。我創建了一個在我的應用程序中保存和檢索用戶首選項的工作系統。我沒有很多偏好,這就是爲什麼我選擇不使用sqlite3和coredata。我想根據哪個用戶登錄獲得不同的首選項。我知道NSUserDefaults不會保存到單個用戶,而是單個設備,所以我一直在尋找一個巧妙的解決方法來解決這個問題。我唯一的想法是將用戶名附加到密鑰上,但我認爲創建許多不同的密鑰是愚蠢的。如果這有什麼問題,我使用Parse作爲我的雲服務來處理登錄等。謝謝!不同的NSUserDefaults在同一個系統

回答

1

您可以使用NSUserDefaults上的-initWithSuiteName:方法爲每個用戶創建一個新的首選項套件。

相關問題