【发布时间】:2014-11-04 07:59:39
【问题描述】:
我正在研究通用应用程序。在 iPhone 上一切正常,但在 iPad 上进行相同功能测试时,我的应用程序崩溃了。当我从相机捕获图像时,我将该图像转换为 jpeg 格式,这是我将图像转换为 jpeg 格式的代码:
NSData *imageData = UIImageJPEGRepresentation(image,0.7);//0.7
[imageData writeToFile:@"Select.jpeg" atomically:YES];
图像是 UIImage。在 iPhone 上它工作正常,但在 iPad 上它在第二行崩溃并且崩溃报告是由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“*** - [NSFileManager fileSystemRepresentationWithPath:]:nil 或空路径参数”。 我在谷歌上搜索了它,但没有得到任何解决方案或想法。
【问题讨论】:
-
您是否尝试保存另一张图像并将其命名为 name.ext~ipad ?
标签: ios objective-c iphone uiimagepickercontroller nsdata