0

iOSでキャッシュディレクトリへのパスを作成する間違った方法のように感じるものがあります...

- (NSString*)pathToCachesDirectory {
    NSString *cachesDirectory = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, 
                                     NSUserDomainMask, 
                                     YES) lastObject];

    return [NSString stringWithFormat:@"%@/%@/%@.%@",
                              cachesDirectory,
                              kDirectory,
                              kFileName,
                              kFileExtension];
}

stringWithFormatそのファイルのディレクトリ、ファイル名、およびファイル拡張子を指定して、iOSでファイルパスを作成する適切な方法は何ですか?

よろしくお願いします!

4

1 に答える 1

4

stringByAppendingPathComponent:メソッドとメソッドを使用しstringByAppendingPathExtension:ます。

于 2013-03-15T14:15:06.020 に答える