是否可以直接将字典写入带有编码的plist?我的意思是不使用encodeWithCoder函数???
答案 0 :(得分: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中的词典。