iOS:ファイル書き出し

ios-filewrite.png

文字列のファイル保存

-(BOOL)writeToFile:(NSString*)path 
atomically:(BOOL) useAuxiliaryFile 
encoding:(NSStringEncoding)enc
error:(NSError**)error
引数の意味
path 保存するファイル名
atomically YESの場合、作業用ファイルに保存後、ファイル名を書き換える
encoding 文字コードを設定する
error エラー時にオブジェクトが格納される

使用例

NSError *err;
[textData writeToFile:filePath
                atomically:YES
                encoding:NSUTF8StringEncoding
                error:&err];

NSStringオブジェクトのtextDataの文字列データを第一引数のfilePathで指定されたファイルにUTF-8で保存している

サポートサイト Wikidot.com