我想将从我的应用程序拍摄的照片存储在设备上,直到上传为止。即使应用程序已更新,仍应在设备上阻止图像。
我必须在哪里存储图像?
该图像对用户不可见,因为除了从我的应用程序中,用户无法删除该图像。
最佳答案
您可以将图像保存到本地路径(“文档”文件夹)。
一旦上传,请删除。这也将防止用户与图像进行交互。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"MYIMAGE.png"];
[UIImagePNGRepresentation(image) writeToFile:filePath atomically:YES];
完成上传或任何处理后,请删除图像。
关于ios - 将图片存储在设备上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38370100/