1

是否有任何机制以presentViewController异步方式调用方法?

UIImagePickerController *imagePicker = [[UIImagePickerController alloc]init];
imagePicker.delegate = self;
imagePicker.sourceType  = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = @[(NSString *) kUTTypeImage];
imagePicker.allowsEditing = NO;
[self.viewController presentViewController:imagePicker animated:YES completion:nil];
4

2 回答 2

1

不,这是设计同步的。但是您可能会启动另一个线程,并在那里进行同步调用。但我不会那样做。

于 2012-12-12T21:38:29.147 回答
0

UI方法必须在主线程上运行,所以不能异步调用

于 2012-12-12T21:40:43.393 回答