使用摄像头录像后,需要删除系统缓存数据!
2019独角兽企业重金招聘Python工程师标准>>>
当我使用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:照片没关系,因为仅仅放在内存中,不会永久存储!
转载于:https://my.oschina.net/u/2262643/blog/350066
使用摄像头录像后,需要删除系统缓存数据!相关推荐
- 安卓手机ROOT后怎么删除系统自带软件?
智能手机因为具备丰富的功能在如今这个市场中是备受大家欢迎,不管是苹果手机还是安卓手机.而对于安卓手机用户们而言,安卓系统的开放性也是备受很多机友的欢迎,但是在使用的过程中大家也有一些苦恼,那就是很多安 ...
- python3 + opencv 调用摄像头录像后保存视频
python3 + opencv 调用摄像头录像后保存视频 #!/usr/bin/python3 import cv2## opening videocapture cap = cv2.VideoCa ...
- 酷派删除android系统软件,【玩机教程】酷派手机root后不可删除系统自带程序+组件中英对照...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [对照表] [File|文件] [English] [中文] ApplicationsProvider.apk Search Applications P ...
- oracle导入失败后怎样删除已导入数据,Oracle数据的导入、导出、插入、更新及删除总结...
Oracle数据的导入.导出.插入.更新及删除总结 今天主要介绍一下使用Oracle的IDE:PL\SQL Developer进行数据的导入及导出操做方法. web 1. 数据导出 数据的导出比较简单 ...
- ehcache java清除缓存数据,EhCache缓存使用
ehcache是一个纯Java实现的进程内缓存实现,具有快速精简等特点.有单机版本.分布式实现版本.主要针对基于java开发的项目使用.支持磁盘持久化及磁盘load到内存. 介绍 EhCache是基于 ...
- NC65根据sql读取缓存数据
NC65根据sql读取缓存数据,相关类 //获取已经读出的参照数据 String sql = "select eps_code,eps_name,pk_eps,pk_org,pk_paren ...
- Win10系统C++调用OpenCV实现网络摄像头录像和抓拍图片
1 前言 前边文章介绍了在WIN10系统上,分别用C++和Python调用OpenCV接口,播放本地和网络摄像头视频.本篇我们来看一下,用C++如何调用OpenCV接口,打开网络摄像头的视频,对其进行 ...
- ubunut系统清理 删除无用缓存及垃圾文件
linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,还是很占硬盘的! 一.删除缓存 1,非常有用的清理命令: sudo apt-get ...
- 鸿蒙系统文件删除怎么恢复,鸿蒙系统升级后会删除东西吗?鸿蒙系统游戏数据互通吗?...
鸿蒙系统无疑是这段时间最大的热点了,也因为太过于火爆,花粉俱乐部已经在维护修理了,不过很多小伙伴还在担忧鸿蒙系统游戏和安卓系统通用吗?鸿蒙系统升级后会丢失数据吗?下面一起来看看升级鸿蒙系统的注意事项. ...
最新文章
- 实现3d图片移动_ThingJS官方示例(三):3D标记Marker动效定制化
- php显示页面查询次数和耗时,wordpress显示页面查询次数、页面执行时间
- php rabbmq教程_RabbitMQ+PHP 教程六(RPC)
- 32. Leetcode 141. 环形链表 (链表-双指针-环形链表)
- 预定义异常 - PHP手册笔记
- 简单页面跳转生命周期(简单清晰)
- 新旧 iPhone 比速度,iOS 12 公开测试版发布!
- HCNA配置浮动静态路由
- python 成员运算符_Python的“ in”和“ not in”成员资格运算符
- c++生成随机数_C 语言产生随机数的方法
- chrome自动发送邮件插件
- 数组、集合、链表实现学生成绩管理系统
- 2、认识常见网络设备
- idea工具(1):依赖包详解
- Linux 命令大全
- 中国民族博览杂志中国民族博览杂志社中国民族博览编辑部2022年第7期目录
- HTML的简要学习---超链接(待补充)
- 英文版-主我高举你的名-Lord I lift Your name on high-纯蓝歌词字幕
- CodeForces - 1042C (emmmmmm水题)
- 常用9011-9018三极管参数
热门文章
- sql解析json oracle,oracle 11g plsql解析json数据示例1
- 5G NR RLC:RLC架构和RLC entity
- iBatis resultMap出错 The error happened while setting a property on the result object 解决办法
- frameset用法
- Spring batch Job define
- array_reduce() 与 array_map()
- css垂直居中如何实现
- [图解tensorflow源码] [原创] Tensorflow 图解分析 (Session, Graph, Kernels, Devices)
- [转]Oracle Client 11g安裝經驗
- 控件不响应点击事件解决办法