1.OC对象是什么? 从源码分析 objc.h objc-private.h: 其中uintptr_t是一个uns...[作者空间]
本文实验Demo传送门:DictToModelDemo 前言:将后台JSON数据中的字典转成本地的模型,我们一般选...[作者空间]
摘要:这篇文章首先介绍runtime原理,包括类,超类,元类,super_class,isa,对象,方法,SEL,...[作者空间]
本文Demo传送门:CMKVODemo 摘要:这篇文章首先介绍KVO的基本用法,接着探究 KVO (Key-Val...[作者空间]
iOS底层原理总结 - Category的本质 面试题 Category的实现原理,以及Category为什么只能...[作者空间]
本文Demo传送门:MethodSwizzlingDemo 摘要:编程,只了解原理不行,必须实战才能知道应用场景。...[作者空间]
本文Demo传送门: MessageForwardingDemo 摘要:编程,只了解原理不行,必须实战才能知道应用...[作者空间]
本文Demo传送门:AopTestDemo 1. 场景需求 统计UIViewController加载次数 统计UI...[作者空间]
面试题 讲讲 RunLoop,项目中有用到吗? RunLoop内部实现逻辑? Runloop和线程的关系? tim...[作者空间]
runtime 常见作用 该文件的目的是为读者谁可能有兴趣学习的Objective-C的运行时。因为这不是一个关于...[作者空间]
本文Demo传送门:BlockTestApp 【摘要】这篇文章,首先在第1节中介绍Block的定义,以及与C里面函...[作者空间]
这里总结下runtime的几个使用场景,至于前面的概念和原理大家可参考这篇文章。我提供了一个和本次笔记同步的dem...[作者空间]
对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。 问题iOS用什么方式实现对...[作者空间]
Runtime维护了一个weak表,用于存储指向某个对象的所有weak指针。weak表其实是一个hash(哈希)表...[作者空间]
引言 我们都知道,Runtime 是 Objective-C 这门动态语言的核心,只有理解了它,我们才能够更好的理...[作者空间]
iOS底层原理总结 - 探寻Class的本质 对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探...[作者空间]
iOS底层原理总结 - 探寻OC对象的本质 对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索...[作者空间]
引言 曾经觉得Objc特别方便上手,面对着 Cocoa 中大量 API,只知道简单的查文档和调用。还记得初学 Ob...[作者空间]
iOS runtime实战应用 iOS runtime 进行添加属性,并支持KVO监听 iOS 中category...[作者空间]
iOS Runtime学习笔记 Runtime就是运行时, 核心就是消息机制. 对OC的函数调用,是一个动态调用过...[作者空间]