随笔分类 - iOS开发实用技术
摘要:一. 二维码生成和扫描 1. 二维码概念 二维码, 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的; 2. 二维码的使用场景 ● 信息获取(名片、地图、WIFI密码、资料) ● 网站跳转(跳转到微博、手机网站、网站) ● 广告推送(用户扫码,...
阅读全文
摘要:实用补充 一. 推送通知 1. 什么是推送通知? 首先明确: 此处的推送通知跟我们的”NSNotification”没有半毛钱关系 可以理解为: 向用户推送一条信息来通知用户某件事情 作用: 可以在APP退到后台,或者关闭时;继续推送一条消息告诉用户某件事情 ...
阅读全文
摘要:视频播放 一. 视频播放介绍 实现方案四种 1. AVPlayer 优点: 可以自定义UI, 进行控制 缺点: 单纯的播放, 没有控制UI, 而且如果要显示播放界面, 需要借助AVPlayerLayer, 添加图层到需要展示的图层上 2. MPMoviePlayerCont...
阅读全文
摘要:音频播放 一. 录音 0. 应用场景 大多数应用在即时通讯APP中, 语音发送 1. 录音步骤1. 导入AVFoundation框架 import <AVFoundation/AVFoundation.h 2. 使用类AVAudioRecorder进行录音 1. 创建录音文件存放路径...
阅读全文
摘要:MapKit框架的使用 一. 地图的基本使用 1. 设置地图显示类型1. 地图的样式可以手动设置, 在iOS9.0之前有3种, iOS9.0之后增加了2种2. 设置方式 self.mapView.mapType = MKMapTypeStandard; | 枚举类型 | ...
阅读全文
摘要:CoreLocation框架 一. iOS8.0之前的定位 1. 前台定位 1. 导入CoreLocation框架以及对应的主头文件 import <CoreLocation/CoreLocation.h 2. 创建CLLocationManager对象并设置代理 self.locat...
阅读全文

浙公网安备 33010602011771号