fishhook 的本质是遍历 image 中的懒加载和非懒加载表,将里面的函数地址替换成自定义的函数地址; 因为 objc 的方法调用走的是消息查找和转发,所以 fishh...
fishhook 的本质是遍历 image 中的懒加载和非懒加载表,将里面的函数地址替换成自定义的函数地址; 因为 objc 的方法调用走的是消息查找和转发,所以 fishh...
1.背景 前段时间由于项目需求,做了一个基于GPUImage的实时美颜滤镜。现在各种各样的直播、视频App层出不穷,美颜滤镜的需求也越来越多。为了回馈开源,现在我把它放到了...
很早之前下了一个大佬的博客,忘了地址了(不好意思),之后找到会贴出来,感觉对学习GPUImage非常有帮助,简单易懂,所以介绍给大家,首先来看效果: 步骤: 初始化GPUIm...
一 : view添加手势与tableView冲突问题 ** 问题: ** 在UIView界面中的部分区域添加tableView,tableViewCell能正常点击,但是对该...
1. UIView的绘制流程图 UIView调用setNeedsDisplay,但是没立即进行视图的绘制工作; UIView调用setNeedDisplay后,系统调用vie...
最近在工作中遇到了一个问题,就是在AutoLayout中如何使UITableViewCell的行高根据内容(具体就是UILabel的多行显示)达到自适应高度。google s...
2018-11-13更新:已更新工程配置和修改部分代码,Xcode9能直接运行此项目了。但由于项目中使用的豆瓣API已经停止支持,所以项目已不能正常演示,是否会继续更新就看缘...
iOS 中的 armv7,armv7s,arm64 这些都代表什么? ARMv7|ARM7s|ARM64都是ARM处理器的指令集真机32位处理器需要ARMv7,或者ARMv7...
描述文件 前面的文章我们已经介绍了简单的应用签名但是这种签名方式并不能解决应用滥用的问题,所以苹果又加了两个限制.第一限制在苹果后台注册过的设备才可以安装.第二限制签名只能针...