ios – 创建未知类型的图像格式是一个错误Objective-C Xcode 8

在iOS 10 Objective-C和 Xcode 8中从图像选择器中选择一个图像.我收到一个错误

Creating an image format with an unkNown type is an error

.

对于以前的版本是可以的.

这是我的代码

UIImagePickerController* imgPicker=[[UIImagePickerController alloc] init];
imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imgPicker.delegate = self;
[self presentViewController:imgPicker animated:YES completion:nil];

并且代理回收图像的方法是..

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediawithInfo:(NSDictionary *)info {
       [picker dismissViewControllerAnimated:YES completion:NULL];
       UIImage *myImage = [info objectForKey:UIImagePickerControllerOriginalImage];
}

我也试过其他委托函数..

-(void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediawithInfo:(NSDictionary<Nsstring *,id> *)info{
}

错误不行.

我不确定是Xcode 8的错误吗?如果有人面对这个问题并解决,请帮忙解决.

解决方法

这是一个bug.这只是一个假警告.应用程序的工作没有坏事,所以忽略警告.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...