iOS 5 GM:<错误>:超过最多5个过滤专辑列表试图注册。 这将失败
我知道这个线程以前存在 ,但被closures,因为只出现在iOS5 beta6。现在我有我的手机上的iOS 5的黄金大师,这个错误仍然出现。
当我使用UIImagePickerController
的sourceType
创buildUIImagePickerControllerSourceTypePhotoLibrary
超过5次时发生这种情况。 就我所知,我是每次都正确地创build和释放以前的UIImagePickerController。
编辑:按要求添加代码。
UIImagePickerController *ipc = [[UIImagePickerController alloc] init]; ipc.delegate = self; ipc.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; [self presentModalViewController:ipc animated:YES]; [ipc release];
后来,我调用[self dismissModalViewControllerAnimated:YES];
当-imagePickerController:didFinishPickingImage:editingInfo:
被调用。
问题发生在苹果的例子中,所以最好的办法是忽略。
后来,我调用[self dismissModalViewControllerAnimated:YES]; 当-imagePickerController:didFinishPickingImage:editingInfo:被调用。
你有没有尝试设置图像select器的委托为零,在didFinishPickingImage ?
这不是你的错。它可能是不同的版本。苹果应该解决这个问题。主要的是你应该检查内存泄漏是重要的。谢谢
试试这个UIImagePickerControllerSourceTypePhotoLibrary错误
我希望这会有所帮助
尝试设置
picker=nil
在里面
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { [self dismissModalViewControllerAnimated:YES]; picker = nil; }
这个对我有用……
尝试这一个,我相信这会帮助你;
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; [self setModalInPopover:YES]; }
- 如何在CloudKit Dashboard中使用“fetchWithRecordID”自动生成ID?
- iOS模拟器不适用于https,所有https都被评估为不受信任
- 无法将types'UInt'的值转换为期望的参数types'UnsafeMutablePointer <UInt>'
- iOS AVFoundation:如何从mp3文件中获取作品?
- iOS中的透明环
- SpriteKit – 使某些SpriteNodes不会相互碰撞而不禁用它们的物理实体
- iOS上的iMovie VS LumaFusion-您真正需要哪个移动编辑应用程序?
- 如何在NSString中删除一个表情符号
- didRegisterForRemoteNotificationsWithDeviceToken永远不会调用特定的设备