我正在开发一个类似于 iPhone 中的照片应用程序的应用程序。流程是我通过UIImagePickerController
. 当我使用实际图像并将该图像进一步保存到文档时,我的应用程序挂起。我在配置文件工具上看到分配到 19 到 20 mb。如果有任何解决方案。
UIImagepicker
从控制器获取图像将其保存到文档中。
-(NSString *)saveImageInDocumentsAtPath:(NSNumber *)number { NSString *fileName=[NSString stringWithFormat:@"image%@.png",number]; NSString *imagePath= [[NSString alloc] initWithFormat:@"%@/%@", [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0],fileName]; UIImage *image = self.selectedImage.image; NSData *imageData = UIImagePNGRepresentation(image); [imageData writeToFile:imagePath atomically:YES]; return imagePath; }