用系統NSUserDefaults方法儲存歷史資料

2021-05-28 18:17:42 字數 745 閱讀 2666

nsuserdefaults *userdefault = [nsuserdefaults standarduserdefaults];

檔案存放於

/user/mike/library/preferences/

目錄下。

一,整型

1.儲存 [userdefault setinteger:整型 forkey:@"intkey"];

2.讀取nsinteger intvalue = [userdefault objectforkey:@"intkey"];

二,數值或結構體

1.儲存

nsmutablearray *tmparray = [[nsmutablearray alloc] initwitharray:[nsarray arraywithobjects:@"flasjf",@"afsadfas", nil]];

[userdefault setobject:tmparray forkey:@"array"];

2.讀取

nsmutablearray *ttarray = [userdefault objectforkey:@"array"];

for (int i = 0; i < [ttarray count]; i++) {

nsstring *filename = (nsstring *)[ttarray objectatindex:i];

nslog(@"%@", filename);

三.還有其他方法請看官方文件

iOS資料儲存之NSUserDefault

建立乙個user defaults方法有多個,最簡單得快速建立方法 nsuserdefaults mydefaults nsuserdefaults standarduserdefaults 新增資料到 userdefaults mydefaults setobject namefield.text...

iOS 檔案目錄及NSUserDefaults

聯絡人 石虎暱稱 嗡嘛呢叭咪哄 1.ios檔案目錄 iphone沙箱模型的有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.手動儲存的檔案在documents檔案裡,nsuserdefaults儲存的檔案在library preferences 目錄資料夾裡 ...

業務用例和系統用例

拋開前一篇文章談的總體思路,我們今天來談一下需求分析工作實質性的做些什麼。在這裡,我們,將主要關注於分析層面,也即 uml中的用例模型和邏輯模型。在這裡要申明的是邏輯模型並不能完全算需求分析階段的工作,因為它包含了設計模型的概念,但是我又把它歸納了一塊到需求分析階段,原因在於邏輯模型中存在了業務物件...