2011年4月13日 星期三

[轉] 簡易的 .plist存 取方法

from : http://www.furnace.idv.tw/


首先,先在專案下的 Rseources 中建立一個 .plist 檔案,檔案內容如上圖,接著將 .plist 檔放入 Cache 中,其程式碼如下。
NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"demo" ofType:@"plist"]; NSMutableDictionary *plistData = [[NSMutableDictionary alloc] initWithContentsOfFile:plistPath]; 將 .plist 載入之後就可以對其進行操作,相關程式碼如下。 //取得Root下的score值,這裡是50 [plistData objectForKey:@"score"];  //設定Root下的score值為10 [plistData setValue:@"10" forKey:@"score"]; //取得D1下的score值,這裡是100 [[plistData objectForKey:@"D1"] objectForKey:@"score"];  //設定D2下的score值為200 [[plistData objectForKey:@"D2"] setValue:@"200" forKey:@"score"];

沒有留言:

張貼留言