這聽起來可能是一個新手的問題,反正我是新來的iOS開發,保持最佳應用程序配置在plist文件的做法
我想知道什麼是保持應用程序配置特定的數據在plist中的最佳實踐文件。你把它保存在項目的Info.plist文件中還是放在單獨的plist文件中?
謝謝!
這聽起來可能是一個新手的問題,反正我是新來的iOS開發,保持最佳應用程序配置在plist文件的做法
我想知道什麼是保持應用程序配置特定的數據在plist中的最佳實踐文件。你把它保存在項目的Info.plist文件中還是放在單獨的plist文件中?
謝謝!
最簡單的(也是最用戶友好的)實現海槽Settings.bundle顯示在設置應用程序,請參見Implementing an iOS Settings Bundle這意味着沒有代碼只是一個Root.plist看到,Settings Application Schema Reference
的Info.plist是文件與應用程序的元數據,你不能從應用程序寫入它,配置具體的數據應該是存儲在用戶默認plist槽通過NSUserDefaults api。
此外,您還可以使用NSUbiquitousKeyValueStore API for iOS 5+將首選項存儲在雲中,以便它們對於所有用戶設備都是相同的。
當然,如果您想直接寫入文檔文件夾中的plist,並且甚至使該文件無處不在並存儲在雲中,您也可以手動完成這些操作,但這通常不是您想要執行的操作。