writeToURL:atomically:encoding:error:
指定したエンコーディングでURLに書き込みます
-(BOOL)writeToURL:(NSURL *)url atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error
解説
指定したエンコーディングでURLに書き込みます。
返り値
( BOOL )
YES/NO
引数
( NSURL * )url
( BOOL )useAuxiliaryFile
( NSStringEncoding )enc
( NSError ** )error
フレームワーク
Foundation
クラス
NSString
Instance Methods
使用可能
10.4
参照
例文
#pragma mark writeToURL:writeToFile:atomically:encoding:error: -(BOOL)method038 { ////NOTICE !!! computer will write to "~/Desktop/testWrite_NSString_method038.txt" file without alert. NSString *writeFilePath = @"~/Desktop/testWrite_NSString_method038.txt"; NSURL *url = [[NSURL alloc] initFileURLWithPath:[writeFilePath stringByExpandingTildeInPath]]; NSString *theString = @"method038での書き込みです。"; NSError *anError = nil; return [theString writeToURL:url atomically:YES encoding:NSUTF8StringEncoding error:&anError]; }