&tag(Objective-C/ファイル);

目次†[edit]

参考情報†[edit]

パスを取得する†[edit]

Documentsフォルダのパスを取得しファイル名と結合してフルパスとする†[edit]

	NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
	NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:filename];

リソースバンドル内のパスを取得しファイル名と結合してフルパスとする†[edit]

NSString *resourcePath = [[NSBundle mainBundle] resourcePath];
NSString *filePath = [resourcePath stringByAppendingPathComponent:filename];

ファイルを読み込む†[edit]

stringWithContentsOfFile:encoding:errorを使う†[edit]

NSError *error = nil;
[NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&error];

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS