NSUserDefault用法 能儲存的資料

2021-06-22 17:10:43 字數 465 閱讀 6192

獲得 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...