2012-07-05 117 views
-2

因爲我們知道可以在iphone應用程序中創建pdf文件,但我希望我的數據在表格視圖中必須保存在文檔中在一個文本文件中的應用程序。如何將iphone應用程序中的數據保存到文本文件並保存在文檔中

+0

可能的重複[寫一個字符串到使用Xcode的iPhone開發文本文件](http://stackoverflow.com/questions/4129576/writing-a-string-to-a-text-file-using-xcode-for- iphone-dev的) – Ilanchezhian 2012-07-05 10:44:38

回答

0

您創建一個文本文件,讓它成爲「file.txt的」並寫入所需的數據,這裏的「yourString」如下,

NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"file.txt"]; 
NSString *stringWithoutSpaces = [yourString stringByReplacingOccurrencesOfString:@" " withString:@""]; 
[stringWithoutSpaces writeToFile:filePath atomically:TRUE encoding:NSUTF8StringEncoding error:NULL]; 

可以讀取保存的數據如下,

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
    NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"file.txt"]; 
    NSString *yourString = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:NULL]; 
相關問題