思路:首先必须将UI设计好;声明一个viewArray对象用于存放九宫格中的内容列表,包括奖项、抽奖按钮、谢谢参与等,然后通过for循环将这些view填充到九宫格中;声明一个...
相关文献:iOS 内存管理底层分析(一)- 内存相关[https://www.jianshu.com/p/bc298c7299e6]iOS 内存管理底层分析(二)- Auto...
1.背景 前段时间由于项目需求,做了一个基于GPUImage的实时美颜滤镜。现在各种各样的直播、视频App层出不穷,美颜滤镜的需求也越来越多。为了回馈开源,现在我把它放到了...
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在...
目录 1.Apple Mach-O Linker Error错误2.因为“类型修饰错误”造成很难查找的天坑3.注意内存缓存问题4.问题场景:九宫格hud问题5.因为hud的问...
目录 1.多线程管理2.RunLoop3.Runtime(运行时)4.内存管理5.性能(内存)优化举例6.App 编译与启动以及 App 启动如何优化7.自动释放池 auto...
iOS 组件化(一) - CocoaPods原理理论篇[https://www.jianshu.com/p/a04874159d1e]iOS 组件化(二) - 远程/本地管理...
OC和Swift语言基础 1、@synthesize和@dynamic分别有什么作用? @property有两个对应的词,一个是 @synthesize,一个是 @dynam...
目录一、组件化开发二、使用CocoaPods管理私有库 1、创建我们自己的podspec文件仓库,并连接到CocoaPods 2、创建私有库 3、编写私有库的源代码和p...