标签:style io ar color 使用 sp for 文件 on
当我使用UIImagePickerController,录像
完成后,使用
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
保存需要的数据,数据的链接或者数据都放在字典info里面,也就是说,info保存着系统为你保存好的原始录像路径。
那么当我保存自己要得东西后,退出后,这些原始数据怎么办?是否自动删除?答案是否定的!
所以呢,如果你不需要,就要自己删除
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { if(picker.mediaTypes[0]==(NSString *)kUTTypeMovie){ NSError *err; NSURL *videoURL=[info objectForKey:UIImagePickerControllerMediaURL]; NSData *videoData=[NSData dataWithContentsOfURL:videoURL]; //保存视频到自己想要的文件夹,这个是我自己的方法 [self saveVideoToCache:videoData]; //删除原始数据 NSFileManager *fm=[NSFileManager defaultManager]; [fm removeItemAtURL:videoURL error:&err]; } [self dismissViewControllerAnimated:YES completion:NULL]; }
PS:照片没关系,因为仅仅放在内存中,不会永久存储!
标签:style io ar color 使用 sp for 文件 on
原文地址:http://my.oschina.net/u/2262643/blog/350066