主页
迈腾大队长
Cancel

前言 最近研究OpenGL ES相关和 GPU 相关 发现这篇文章很具有参考的入门价值. 理解 UIView 的绘制, UIView 是如何显示到 Screen 上的? 首先要从Runloop开始说,iOS 的MainRunloop 是一个60fps 的回调,也就是说16.7ms(毫秒)会绘制一次屏幕,这个时间段内要完成: view的缓冲区创建 view内容的绘制(如果...

前言 iOS11 苹果改动了一个比较引开发者关注的亮点 UDID之类的写到系统 keychain 的唯一标识会随着 app 删除而删除 这个问题在微博上已经争论好几天 iOS11新的设备唯一标识 DCDevice 介绍 API 我们首先看看DCDevice类都有啥 #import <DeviceCheck/DeviceCheck.h> NS_ASSUME_NO...

前言 以前总用 markdown 插入表格不成功 这篇分享一下 markdown 如何插入表格 demo: 普通样式 | 一个普通标题 | 一个普通标题 | 一个普通标题 | | ------| ------ | ------ | | 短文本 | 中等文本 | 稍微长一点的文本 | | 稍微长一点的文本 | 短文本 | 中等文本 | 现实效果是这样的 ...

前言 如何使用charles在iOS设备上截获https的请求 1.安装Charles 官网下载就行了 至于破解之类的 自行google吧 我这里使用的是Charles 4.1.3版本 目前应该是最新的 2.HTTP抓包配置 (1) 查看电脑IP (2) 设置手机HTTP代理 手机连上电脑,点击“设置->无线局域网->连接的WiFi”,设置HTTP代理: ...

前言 本篇会从广泛介绍到详细介绍,也就是从粗粒度向细粒度逐渐过度讲解. 期间有任何问题请大家集思广益,多多指教. 主要内容 AR技术介绍 ARKit工作原理及流程介绍 ARKit简单代码实现 ARKit框架所有API介绍 ARScnView介绍 ARSession介绍 ARCamera介绍 ARKit捕捉平地 AR代码demo实现 AR技术...

前言 先上图 这一篇 我们将学习解决如何一套代码解析大部分 多媒体格式的文件然后形成通用的 model - 元数据键值空间标准化 内容介绍 结构图 class 代码 MediaItem (一个直接对外的接口) MetaData (元数据model) Genre (风格) AVMetadataItem+Additions MetadataDefi...

可用性检查API 在swift代码中经常可以看到 某个API 适用于 iOS10.0 如下代码 if (@available(iOS 11, *)) { //iOS 11可用 } else { //老版本API } 在Xcode9 中, 编译器增加了 Objective-C 版本的 API 可用性检查 通过API_AVAILABLE宏来标注方法的可用性 @i...

- (UIColor *)randomColor { CGFloat hue = ( arc4random() % 256 / 256.0 ); // 0.0 to 1.0 CGFloat saturation = ( arc4random() % 128 / 256.0 ) + 0.5; // 0.5 to 1.0, away from white CGFl...

// 获取沙盒主目录路径 NSString *homeDir = NSHomeDirectory(); // 获取Documents目录路径 NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject]; // 获取Library...

前言 先膜拜一下 RSA的作者 RSA非对称加密 原理 各种。。。 请自行百度 弯路 最近开发涉及到如何使用RSA进行鉴权 等技术。。。老实说 我找了一圈根本就找到一个真正能在 iOS、Android、web跑通的代码. 浪费了好几天开发时间 就没有一个靠谱能好使的 所以我必须发一篇博客 把真正 好使的代码拿出来 share一下 (当时我真的 想骂娘了 我擦 百度搜出来的 ...