卡顿产生的原因 在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中...

卡顿产生的原因 在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中...
什么是KVO? KVO 全称 Key Value Observing,是苹果提供的一套事件通知机制。允许对象监听另一个对象特定属性的改变,并在改...
一、开发环境 1、什么是LLVM和Clang? LLVM 全称 Low Level Virtual Machine ,底层虚拟机,宏观:LLVM...
一,用什么架构、有什么区别?(MVC、MVVM) 1,MVC,即Model-View-Controller。它是苹果公司官方推荐的App开发架构...
Objective-C的扩展机制 Category 分类 通过它来扩展方法 Associated Object关联对象,通过它来扩展属性使用关联...
一、runtime机制 1、什么是runtime? runtime是OC的重要特性,使得OC语言具有动态的特性,动态指的是,能够在运行时,动态的...
RunTime的具体应用: 具体应用拦截系统自带的方法调用(Method Swizzling黑魔法) 给分类添加属性 KVC 消息转发机制 动态...
iOS类与方法底层探析(一)-源码探析 iOS类与方法底层探析(二)运行时类的内存结构承接以上部分接着来, 消息机制 RunTime简称运行时。...
接着上文iOS类与方法底层探析(一)-源码探析我们来了解下类在运行过程中的内存存储结构,以及iOS类与方法底层探析(三)-方法调用的消息机制;开...
类与方法的底层实现 首先创建一个类: 用clang转化为c++代码,会生成一个cpp文件命令如下:xcrun -sdk iphoneos cla...
专题公告
底层实现