2010-09-07 160 views

回答

7

写入文件:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 

// the path to write file 
NSString *myFile = [documentsDirectory stringByAppendingPathComponent:@"myFile"]; 

[data writeToFile:myFile atomically:YES]; 

阅读文件:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"txt"]; 
NSData *myData = [NSData dataWithContentsOfFile:filePath]; 
if (myData) { 
    // do something useful 
} 
+0

如何检查文件写入iPhone设备上或不? – suse 2010-09-07 03:51:51

+0

http://developer.apple.com/iphone/library/documentation/cocoa/reference/foundation/Classes/NSData_Class/Reference/Reference.html#//apple_ref/occ/instm/NSData/writeToFile:options:error:' writeToFile'返回“YES”或“NO”状态。 – ohho 2010-09-07 06:25:37