gpt4 book ai didi

ios - 应用更新后我的图像已被删除

转载 作者:行者123 更新时间:2023-11-28 23:04:31 26 4
gpt4 key购买 nike

我正在尝试使用 TestFlight 更新我的 iPad 应用程序,但我遇到的问题是,当我更新应用程序时,我正在存储的图像被删除了。

我正在使用此代码下载并稍后存储图像:

NSData *responseData = [request responseData]; 
UIImage *imageURL = [[UIImage alloc] initWithData:responseData];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSData *data1 = [NSData dataWithData:UIImagePNGRepresentation(imageURL)];
[data1 writeToFile:documentsDirectory atomically:YES];
[imageURL release];

最佳答案

您将图像直接保存在(而不是内部)Documents 目录中。它甚至不应该首先保存图像。而是在 Documents 目录下创建一个子路径并将文件保存在那里。

NSString* imagePath = [documentsDirectory stringByAppendingPathComponent:@"someImage.png"];
[data1 writeToFile:imagePath atomically:YES];

关于ios - 应用更新后我的图像已被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9536771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com