2011-09-14 13 views
0

ファイルを作成し、それをアプリケーション経由でiPadにテキストファイルとして保存する方法は?私が後でそのファイルを読む必要があった場合、絶対パスを指定する方法。これについて助けてくれる人もいます。ipadアプリケーションでのテキストファイルの作成

iPadのアプリケーションを使用して作成したテキストファイルを、デバイスのホーム画面に表示して、ユーザーがそれを変更できるようにすることは可能ですか?

+0

私はあなたにこの質問の回答をまとめることができます。あなたは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でドキュメントを見ることができます。

ドキュメントの変更を追跡するには、内容を読み、確認する必要があります。

関連する問題