2011年9月16日金曜日

plistの読み出し書き出し

plistで読み出しNSDictionaryで格納する。

NSDictionaryは非常に便利。

無題ノート
NSMutableDictionary *appDict;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,YES);
NSString *path = [paths objectAtIndex:0];
path = [path stringByAppendingPathComponent:@"app.plist"];

if ([[NSFileManagerdefaultManager] fileExistsAtPath:path]) {
    NSMutableDictionary *appDict = [NSDictionarydictionaryWithContentsOfFile:path];
    //何かの処理
    [appDict writeToFile:path atomically:YES];
} else {

}