camillezlh

2016年7月13日

iOS 短视频开发总结二 AVCaptureSession

摘要: 开始录制短视频 录制完成 根据项目需求,对视频URL进行处理 基本原理和方法已经完成,具体细节根据项目实际需求再处理 阅读全文

posted @ 2016-07-13 17:20 camillezlh 阅读(559) 评论(0) 推荐(0) 编辑
iOS AVCaptureSession 小视频开发总结,支持设备旋转

摘要: iOS开发中当我们想要自定义相机拍照或摄像界面时,UIImagePickerController无法满足我们的需求,这时候我们可以使用AVFoundation.framework这个framework里面的组件了,所以我们先要导入<AVFoundation/AVFoundation.h>这个头文件, 阅读全文

posted @ 2016-07-13 16:55 camillezlh 阅读(874) 评论(0) 推荐(0) 编辑

2016年6月7日

iOS http post 上传图片

摘要: 上传图片的http post请求的格式是这样的 第一行是指定了http post请求的编码方式为multipart/form-data(上传文件必须用这个)。boundary=AaB03x说明了AaB03x为分界线。比如 --AaB03x 就是一个分界线的意思content-disposition: 阅读全文

posted @ 2016-06-07 15:11 camillezlh 阅读(631) 评论(0) 推荐(0) 编辑

2016年6月6日

iOS 服务器回空数据的处理

摘要: 后端返回一个数组类型的数据,但是数据里面包含"<null>","(null)"等,本地缓存写入数据失败,write to File: 方法限制, 可以查阅资料,因此写下面的处理方法,将含空的字符串直接替换为空字符串即"", 便可成功写入文件。 方法 传入数组类型的数据进行处理 如下 如果数组的元素仍 阅读全文

posted @ 2016-06-06 17:45 camillezlh 阅读(298) 评论(0) 推荐(0) 编辑
iOS 视频录制、压缩、上传

摘要: 项目中实现功能 视频的录制、压缩、上传 首先调用系统的相机或相册 iOS录制的视频是mov格式的,安卓和PC不支持,因此要转换成MP4,并且要压缩。 获取到视频或者照片,处理的方法 下面两个方法是获取视频文件的大小和时长 下面的方法是压缩视频文件 最后是上传文件,用的系统的NSUrlConnecti 阅读全文

posted @ 2016-06-06 17:24 camillezlh 阅读(1620) 评论(0) 推荐(0) 编辑

2016年4月21日

运行带cocoa pods 的项目,遇到的问题是找不到文件,解决办法

摘要: 打开终端,进入项目所在的目录,也就是和Podfile在同一目录下,输入以下命令(由于已经有Podfile,所以不需要再创建Podfile): pod update 过几秒(也许需要十几秒,取决于你的网络状况)之后,终端出现: Update all pods Re-creating CocoaPods 阅读全文

posted @ 2016-04-21 15:53 camillezlh 阅读(921) 评论(0) 推荐(0) 编辑

2016年1月29日

iOS多线程学习及总结

摘要: 能有份网上的存储资料,备以后提升及参考 iOS 多线程编程 简介 一、 iOS有三种多线程编程的技术,分别是: 1、 NSThread 2、 Cocoa NSOperation(ios 多线程编程之NSOperation和NSOperationQueue的使用) 3、 GCD 全称:Grand Ce 阅读全文

posted @ 2016-01-29 14:30 camillezlh 阅读(190) 评论(0) 推荐(0) 编辑

2016年1月10日

iOS定位

摘要: Core Location 的简单使用分享,如有不到位的或者错误的地方,请不吝赐教Core Location 可以利用3种技术实现定位功能:GPS、蜂窝基站三角网定位和Wi-Fi定位服务。所有这三种方法都会显著消耗电池,因此除非绝对必要,否则不应该对你的位置进行多次轮询。使用Core Locatio... 阅读全文

posted @ 2016-01-10 21:22 camillezlh 阅读(251) 评论(0) 推荐(0) 编辑

2015年9月16日

html5 请求的URL转成 OC可用属性字符串显示

摘要: NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:helpUrlStr]];NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8S... 阅读全文

posted @ 2015-09-16 14:18 camillezlh 阅读(220) 评论(0) 推荐(0) 编辑

2015年9月11日

iOS 渐变进度条

摘要: #import @interface JianBianView : UIView//为了增加一个表示进度条的进行,可们可以使用mask属性来屏蔽一部分@property (nonatomic, strong) CALayer *maskLayer;@property (nonatomic, assi... 阅读全文

posted @ 2015-09-11 16:59 camillezlh 阅读(939) 评论(0) 推荐(0) 编辑