您好我正在尝试使用不同的图片尺寸保存一张图片。我需要它用新名称重命名每个文件请看我的例子。当它不是沙箱模式时我工作正常。当沙箱模式打开时,它会给我错误而无法正常工作。这是好的,因为apple已经保护了沙盒中的文件路径。 Mac osX 10.11 xCode 7.3
我的代码:
problem-> {newFileNamePng = [NSString stringWithFormat:@"%@(%ldx%ld).png",path,(long)sizeX,(long)sizeY];
---- end problem
pngData = [rep representationUsingType:NSPNGFileType properties:options];
BoolResult = [pngData writeToFile:newFileNamePng options:NSDataWritingAtomic error:&error];
if (!BoolResult) {
NSLog(@"writeUsingSavePanel failed");
NSLog(@"Write returned error: %@", [error localizedDescription]);
}//end if
}
我需要为保存的每张图片指定一个新名称。在沙盒模式下。 例: 文件名(00x00).PNG,JPG,TIFF等 兔(16×16)。PNG 兔(120×120)。PNG