使用新名称保存图像文件。在沙箱模式

时间:2016-03-28 22:50:05

标签: objective-c macos save rename sandbox

您好我正在尝试使用不同的图片尺寸保存一张图片。我需要它用新名称重命名每个文件请看我的例子。当它不是沙箱模式时我工作正常。当沙箱模式打开时,它会给我错误而无法正常工作。这是好的,因为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

0 个答案:

没有答案