2016年10月18日
摘要:
计步器的实现方式主要有那么两种 1.通过直接调用系统的健康数据,基于HealthKit框架的,但是貌似是一小时更新一次数据。如果要实时获取步数,这种方式并不是最佳。 2.基于CoreMotion框架,顾名思义就是加速计/加速度传感器 》最早出现在iOS设备上的传感器之一 》加速计用于检测设备在X、Y
阅读全文
posted @ 2016-10-18 00:32
久冬不雨
阅读(749)
推荐(0)
2016年10月17日
摘要:
#import #import @implementation HDFArchiveModel - (void)encodeWithCoder:(NSCoder *)aCoder { unsigned int outCount = 0; Ivar *ivars = class_copyIvarList([self class], &outCount); for ...
阅读全文
posted @ 2016-10-17 10:45
久冬不雨
阅读(302)
推荐(0)
摘要:
1.网络请求 第一种实现方式: 功能:GET POST 请求 缓存逻辑: 1.是否要刷新本地缓存,不需要就直接发起无缓存的网络请求,否则直接读取本地数据 2.需要刷新本地缓存,先读取本地数据,有就返回,没有就发起缓存的网络请求 3.无网络时直接读取本地缓存 2.数据缓存(FMDB) 3.使用示例 第
阅读全文
posted @ 2016-10-17 00:54
久冬不雨
阅读(2613)
推荐(0)
2016年10月16日
posted @ 2016-10-16 15:37
久冬不雨
阅读(0)
推荐(0)
摘要:
使用 AVCaptureSession进行实时采集音视频(YUV、),编码 通过AVCaptureVideoDataOutputSampleBufferDelegate获取到音视频buffer- 数据 分别对音视频原始数据进行编码 传输 ViewController AACEncoder H264E
阅读全文
posted @ 2016-10-16 15:18
久冬不雨
阅读(2873)
推荐(0)
摘要:
边缘的pop返回手势: 这些代码主要实在UINavigationController上添加 Swift全屏pop返回手势: OC POP手势返回:
阅读全文
posted @ 2016-10-16 14:09
久冬不雨
阅读(3079)
推荐(0)
2016年10月15日
摘要:
用 AVCaptureSession + AVCaptureMovieFileOutput 来录制视频,并通过AVAssetExportSeeion 手段来压缩视频并转换为 MP4 格 AVFoundation 介绍 AVCaptureSession 那么建立视频拍摄的步骤如下 :1.创建AVCap
阅读全文
posted @ 2016-10-15 14:31
久冬不雨
阅读(2117)
推荐(0)
摘要:
对于播放视频,大家应该一开始就想到比较方便快捷使用简单的MPMoviePlayerController类,确实用这个苹果官方为我们包装好了的 API 确实有很多事情都不用我们烦心,我们可以很快的做出一个视频播放器,但是很遗憾,高度封装的东西,就证明了可自定义性越受限制,而MPMoviePlayerC
阅读全文
posted @ 2016-10-15 14:11
久冬不雨
阅读(1375)
推荐(0)
摘要:
AV Foundation提供了直接处理媒体样本的低级功能,其中需要使用的两个重要的类,AVAssetReader和AVAssetWrite,AVAssetReader用于从AVAsset资源读取媒体样本,AVAssetWrite用于对媒体资源进行编码并写入到容器文件中。下面简单的使用一下: 初始化
阅读全文
posted @ 2016-10-15 12:51
久冬不雨
阅读(2223)
推荐(0)
摘要:
iOS打开本地和网络上的word、ppt、excel、text等文件 iOS开发过程中可能需要预览一些文件,这些文件的格式可能有word、ppt、excel等文件格式。那么系统提供两个类去预览这些文件,这两个类分别为QLPreviewController和UIDocumentInteractio
阅读全文
posted @ 2016-10-15 10:45
久冬不雨
阅读(730)
推荐(0)