2010-09-07 159 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