NSDefaultRunLoopMode
2016-07-13 15:57
435 查看
//成功获得相片还是视频后的回调
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
NSURL *videoURL = [info objectForKey:UIImagePickerControllerReferenceURL];
NSLog(@"kong d:-->%@",videoURL);
//这样写的原因是:2016-07-13 15:54:40.574Warning: Attempt to present <SLComposeViewController: 0x109d9d290> on <UIImagePickerController: 0x101802a00> whose view is not in the window hierarchy! 说是view在picker上,但是picker没有了,所以要做的是在picker消失后,在vc的view上显示
[picker dismissViewControllerAnimated:YES completion:^{
//NSDefaultRunLoopMode 在空闲的时候执行,视频和上传,该处的视频上初和picker会因为线程卡上,所以这样写
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
NSURL *videoURL = [info objectForKey:UIImagePickerControllerReferenceURL];
NSLog(@"kong d:-->%@",videoURL);
//这样写的原因是:2016-07-13 15:54:40.574Warning: Attempt to present <SLComposeViewController: 0x109d9d290> on <UIImagePickerController: 0x101802a00> whose view is not in the window hierarchy! 说是view在picker上,但是picker没有了,所以要做的是在picker消失后,在vc的view上显示
[picker dismissViewControllerAnimated:YES completion:^{
[self performSelector:@selector(fbShare:) withObject:videoURL afterDelay:0 inModes:[NSArray arrayWithObjects:NSDefaultRunLoopMode, nil]];
}];//NSDefaultRunLoopMode 在空闲的时候执行,视频和上传,该处的视频上初和picker会因为线程卡上,所以这样写
}
相关文章推荐
- rpm 命令参数使用详解
- Yum本地Rpm库设置
- cnpm配置
- 我不是产品经理-005
- yum_rpm(利用dvd建立本地yum库)
- 我不是产品经理-003
- 我不是产品经理-002
- 我不是产品经理-001
- Activiti学习——BPMN2.0规范说明
- 解压rpm文件
- 人人都是产品经理-我的产品,我的团队
- 人人都是产品经理-项目的坎坷一生
- 什么是PMU(PMIC)
- npm 私服(上)
- 硅谷产品联盟合伙人:每一个伟大产品的背后
- PL/SQL development 中文乱码问题解决方案
- 难道只有我一个人想吐槽npm这种包管理方式么
- JBPM-泳道
- 三维重建(四)PMVS算法 the patch-based MVS algorithm
- 硅谷产品联盟合伙人:每一个伟大产品的背后