en

hi, it seems you are using microsoft internet explorer. it doesn't match web standard and causes problems browsing this site. please please please use mozilla firefox or google chrome instead. thank you!

zh

哦哦!您正在使用Internet Explorer 瀏覽器,它與我們的網頁標準並不相容,可能會導致畫面顯示不正常。
請改用 Mozilla Firefox 或者 Google Chrome 才能正常瀏覽本網站,謝謝!

12.21.2010

簡易的 .plist存 取方法


首先,先在專案下的 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"];






沒有留言:

張貼留言