-writeToFile:atomically:encoding:error:
指定したエンコーディングでファイルに書き出します。
-(BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error
- 出版社/メーカー: 常陸化工
- メディア: その他
- この商品を含むブログを見る
解説
指定したエンコーディングでファイルに書き出します。
返り値
( BOOL )
YES/NO
引数
( NSString * )path
書き込むファイルパス
( BOOL )useAuxiliaryFile
安全に書きこむかどうか
( NSStringEncoding )enc
文字列のエンコード
( NSError ** )error
エラーが発生した場合のエラー情報オブジェクト
フレームワーク
Foundation
クラス
NSString
Instance Methods
使用可能
10.4
参照
例文
#pragma mark writeToFile:writeToFile:atomically:encoding:error: -(BOOL)method037 { ////NOTICE !!! write to "~/Desktop/testWrite_NSString_method037.txt" file NSString *writeFilePath = @"~/Desktop/testWrite_NSString_method037.txt"; NSString *theString = @"method037での書き込みです。"; NSError *anError = nil; return [theString writeToFile:[writeFilePath stringByExpandingTildeInPath] atomically:YES encoding:NSUTF8StringEncoding error:&anError]; }