前言 这里是一篇Metal新手教程,先定个小目标:把绘制一张图片到屏幕上。Metal系列教程的代码地址;OpenGL ES系列教程在这里; 你的star和fork是我的源动力...
前言 这里是一篇Metal新手教程,先定个小目标:把绘制一张图片到屏幕上。Metal系列教程的代码地址;OpenGL ES系列教程在这里; 你的star和fork是我的源动力...
Demo演示的功能 提示:文末有相关的Demo下载链接 ZFPlayer的列表播放 使用KTVHTTPCache实现缓存(播放过的视频无需再下载) 使用KTVHTTPCach...
以下探讨只关于 ios 端抖音(虽然字数不多,但是绝对重点!!!) 最近项目中总感觉自己的滑动播放没有抖音那么流畅,在不断摸索不断碰壁中找到中间方案.ps 抖音的方案:经过抖...
在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1: 示例 2: 思路1:快排思想快速排序是...
前言 iOS开发会经常用到cocoapods管理第三方,简单、方便、高效。如何集成cocoapods在cocoapods官网和Podfile语法说明会有详细介绍,本文我想介绍...
目录 参考资料 语言特性 关键字 变量与常量 数据类型 运算符 operators 控制流程语句 异常 Exceptions 函数 Function 类 Class 类-方法...
《iOS应用逆向与安全》 上线啦!!! 购买地址: 天猫: iOS应用逆向与安全 京东: iOS应用逆向与安全 一切以Wiki为准!!!!!! 前言 之前基于iOSOpen...
IGListKit框架解析(一) Instagram在2016年年底发布了基于数据驱动的UICollectionView框架IGListKit。使用数据驱动去创造更为快速灵活...
先开个小头,明天写出来,不逼着自己是不会干活的。 题外话: 首先,设计模式是什么,为什么要用设计模式,设计模式用来做什么? 设计模式是什么? In software engi...