Xcode将文件写入plist

时间:2011-12-09 17:20:28

标签: iphone objective-c xcode

  

可能重复:
  How can I write to a plist file?

如何通过搜索到NSUserDomainMask来setobject到myPlist?我需要点击一个保存按钮来保存plist中的文本,该文本存储在我的应用程序sandbox中。如果有任何示例代码或教程,谢谢。谢谢。

1 个答案:

答案 0 :(得分:1)

// file(NSArray或NSDictionary)是要保存在data.plist中的文件

- (IBAction)saveFile:(id)sender {

NSArray *paths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory,
                                                         NSUserDomainMask, YES);
NSString *documentsDirectoryPath = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectoryPath 
                         stringByAppendingPathComponent:@"data.plist"];
[file writeToFile:filePath atomically: YES]; 

}