IOS对plist配置文件的读写操作
生活随笔
收集整理的這篇文章主要介紹了
IOS对plist配置文件的读写操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
讀取:
---------------------------------------------------------------
?
全新寫入:
--------------------------------------------------------------- NSMutableDictionary *dictplist = [[NSMutableDictionary alloc ] init]; //定義第一個插件的屬性 NSMutableDictionary *plugin1 = [[NSMutableDictionary alloc]init]; [plugin1 setObject:@"張三" forKey:@"name1"]; [plugin1 setObject:@"李四" forKey:@"name2"]; //定義第二個插件的屬性 NSMutableDictionary *plugin2 = [[NSMutableDictionary alloc]init]; [plugin2 setObject:@"王五" forKey:@"name1"]; [plugin2 setObject:@"趙斌" forKey:@"name2"]; //設置屬性值 [dictplist setObject:plugin1 forKey:@"初一班"]; [dictplist setObject:plugin2 forKey:@"初二班"]; //寫入文件 [dictplist writeToFile:plistPath atomically:YES];
?
?
//修改某一配置項。
?
//載入配置文件。 NSString* plistPath = [NSString stringWithFormat:@"%@/letters.plist",[[Globals getResourceManager] getResPath]];NSMutableDictionary* dicWrite = [[[NSMutableDictionary alloc] initWithContentsOfFile:plistPath] mutableCopy];NSMutableDictionary* dicWLetter = [dicWrite objectForKey:letter];NSString* v = alertView.tag == 1 ? @"1" : @"0";[dicWLetter setValue:v forKey:@"isOk"];[dicWrite setValue:dicWLetter forKey:letter];[dicWrite writeToFile:plistPath atomically:YES];[dicWrite release];dicWrite = nil;?
?
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的IOS对plist配置文件的读写操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过组策略找回“网上邻居”
- 下一篇: K-近邻算法(KNN)概述