我在我的项目中使用ELC图像选择器。在这里我得到一个问题是:当选择了太多图像时,ELC图像选择器出现问题iPhone
当我选择像20拾取器的图像工作正常,但是当我选择图像像32(选定的图像数)我的应用程序崩溃之前解雇控制器本身,我得到错误:
Program received signal: “0”. Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")
而且也是我越来越:
Received memory warning. Level=1
注:当这种情况发生的就是,首先我选择了32幅图像工作得很好,并再次我选相同数量的它崩溃图像。
我也试过这个例子:github ELCImagePickerController project。
任何人都可以给我答案来过来吗?
感谢您的答复..但从ELCPickerController我得到图像路径广告“assets-library://asset/asset.PNG?id = 1000000015&ext = PNG”,当我试图将其转换为nsdata我我得到0字节...你能告诉我如何将这个URL转换为图像 –
你可以尝试像'NSData * data = UIImagePNGRepresentation([UIImage imageWithContentsOfFile:@“assets-library://asset/asset.PNG?id = 1000000015&ext = PNG]);' 可能工作 – cnu
我试过像NSDictionary * dict = [info objectAtIndex:count]; \t \t \t \t \t \t // imageview = [[UIImageView alloc] initWithImage:[dict objectForKey:UIImagePickerControllerOriginalImage]]; (UIImage imageWithContentsOfFile:[NSString stringWithFormat:@“%@”,[dict objectForKey:@“UIImagePickerControllerReferenceURL”]]]);} [ \t \t \t imageview.image = [UIImage imageWithData:data];但获得0个字节 –