2
我正在寫一個小偏好窗格,需要加載並編寫由系統創建的首選項plist。我知道這可以通過手動加載plist作爲字典並從那裏進行,但我很好奇是否可以使用NSUserDefaults來完成這項工作。它會削減所需的代碼,如果可能的話會更方便。是否可以使用NSUserDefaults讀取/寫入系統首選項plists?
有沒有人有這方面的經驗?
我正在寫一個小偏好窗格,需要加載並編寫由系統創建的首選項plist。我知道這可以通過手動加載plist作爲字典並從那裏進行,但我很好奇是否可以使用NSUserDefaults來完成這項工作。它會削減所需的代碼,如果可能的話會更方便。是否可以使用NSUserDefaults讀取/寫入系統首選項plists?
有沒有人有這方面的經驗?
雖然對於任何用戶,但您只能將NSUserDefaults
用於當前應用程序的首選項。如果要直接讀取/寫入plists,可以使用CFPreferences更改其他應用程序的默認值,或者使用。
怎麼樣?我不能使用persistentDomainForName來獲得我想要的任何域嗎? – Ilya