2011-09-14 77 views
0

如何通過應用程序創建文件並將其保存爲iPad中的文本文件?如果我必須在稍後階段閱讀該文件,請指定絕對路徑。有人可以幫助解決這個問題嗎?在iPad應用程序中創建文本文件

是否可以在設備主屏幕中顯示使用iPad應用程序創建的文本文件,以便用戶能夠對其進行修改。

+0

我可以給你這個問題可以concret回答。您可以在iPad應用程序中創建一個txt文件,但不能將其放在主屏幕上供用戶編輯。 – Robin

+0

如果是這樣,如何創建和訪問文本文件,請給我一個代碼片段。這將非常有幫助。 – Pradeep

回答

0

寫一個文件到文件的目錄,可以用下面的代碼,(你可能需要做一些語法修正爲未測試)

NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDir =[documentPaths objectAtIndex:0]; 
NSString *filePath = [documentsDir stringByAppendingPathComponent:yourFileName]; 

NSFileManager *fileManager = [NSFileManager defaultManager]; 
[fileManager createFileAtPath:filePath contents:nil attributes:nil]; 

// Open a handle to it. 
NSFileHandle* pfile = [NSFileHandle fileHandleForWritingAtPath:filePath]; 

[pfile writeData:[[NSString stringWithString:@"YourData"] dataUsingEncoding:NSUTF8StringEncoding]]; 

並提供用戶設備來編輯它,你可以使用,一種選擇我可以看到。

在應用程序的plist文件中啓用"Application supports iTunes file sharing",以便用戶能夠通過itunes查看文檔。

儘管您需要閱讀並檢查內容,才能跟蹤對文檔所做的更改。

相關問題