2012-02-28 78 views
2

這聽起來可能是一個新手的問​​題,反正我是新來的iOS開發,保持最佳應用程序配置在plist文件的做法

我想知道什麼是保持應用程序配置特定的數據在plist中的最佳實踐文件。你把它保存在項目的Info.plist文件中還是放在單獨的plist文件中?

謝謝!

回答

3

最簡單的(也是最用戶友好的)實現海槽Settings.bundle顯示在設置應用程序,請參見Implementing an iOS Settings Bundle這意味着沒有代碼只是一個Root.plist看到,Settings Application Schema Reference

的Info.plist是文件與應用程序的元數據,你不能從應用程序寫入它,配置具體的數據應該是存儲在用戶默認plist槽通過NSUserDefaults api。

此外,您還可以使用NSUbiquitousKeyValueStore API for iOS 5+將首選項存儲在雲中,以便它們對於所有用戶設備都是相同的。

當然,如果您想直接寫入文檔文件夾中的plist,並且甚至使該文件無處不在並存儲在雲中,您也可以手動完成這些操作,但這通常不是您想要執行的操作。

相關問題