獲得 nsuserdefaults 物件
nsuserdefaults*defaults = [nsuserdefaults
standarduserdefaults];
//obj 可以是
nsstring
nsarray
nsdictionary nsnumber 等資料物件
//如果要儲存自定義類 那就是使用歸檔成nsdata儲存
[defaults setobject:
@"obj"
forkey:
@"key"];
//也可以儲存成基本資料型別
[defaults setbool:yes
forkey:@"bool"];
//同步到plist檔案中 不存在就建立,否則就更新
[defaults synchronize];
iOS開發基礎 NSUserDefaults
nsuserdefaults 是乙個單例 用來儲存小型資料 儲存到本地 在本地生成了乙個plist檔案,然後把資料寫到了plist檔案裡 nsuserdefaults user nsuserdefaults standarduserdefaults 把資料儲存到本地 需要設定乙個key值 user ...
iOS 偏好設定 NSUserDefault
nsuserdefaults類提供了乙個與系統進行互動的程式設計介面,用來儲存 恢復應用程式的偏好設定和配置資料等,適合儲存輕量級的本地資料。比如儲存乙個登陸介面的資料,例如使用者名稱 密碼之類的。如果使用plist檔案儲存,那麼就要自己建立檔案,讀取檔案,很麻煩。同時nsuserdefaults的...
IOS資料儲存 NSUserDefaults
1,nsuserdefaults可以儲存某些資訊在本地,小資料連同大資料一起操作,經常訪問的弄一起,所以儲存一些較輕量級的資料,比如使用者名稱等等。2,nsuserdefaults是單執行緒,是單例模式 3,nsuserdefaults存放於乙個plist檔案中,程式退出後資料並不會被清除 nsus...