我觉得在 iOS 上构建缓存目录路径的方法是错误的......
- (NSString*)pathToCachesDirectory {
NSString *cachesDirectory = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,
NSUserDomainMask,
YES) lastObject];
return [NSString stringWithFormat:@"%@/%@/%@.%@",
cachesDirectory,
kDirectory,
kFileName,
kFileExtension];
}
使用stringWithFormat
感觉很hacky,在给定文件的目录、文件名和文件扩展名的情况下,在iOS上构造文件路径的正确方法是什么?
提前感谢您的智慧!