对于使用NSFileManager
,如果存在图像路径或文件夹,如何替换新的图像路径(或)文档目录中的文件夹。
NSFileManager
有替换功能吗?
(如何在文档目录中用新的图片路径替换图片路径位置)
最佳答案
您想覆盖图像,只需将其写入文件即可。 如果同路径存在同名图片,会被覆盖:
NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString * basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
UIImage * imageToSave = [UIImage imageNamed:@"Icon.png"];
NSData * binaryImageData = UIImagePNGRepresentation(imageToSave);
[binaryImageData writeToFile:[basePath stringByAppendingPathComponent:@"myfile.png"] atomically:YES];
关于ios - 文件目录中的图像路径替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35288123/