是否可以在不编码的情况下将字典直接写入 plist?我的意思是不使用 encodeWithCoder 函数???
问问题
130 次
1 回答
1
是的,有可能...使用此代码
NSString *plistName = @"plistname";
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:[plistName stringByAppendingPathExtension:@"plist"]];
[dataDic writeToFile:path atomically:YES];
在这里,dataDic 只不过是您要存储在 plist 中的字典。
于 2013-03-06T10:50:38.840 回答