前言 在iOS开发中,由于ARC的普遍使用,内存管理的问题好像不那么常见了,但了解Objective-C的内存管理...[作者空间]
前言 Objective-C语言的一大特性就是动态的,根据官方文档的描述:在runtime之前,消息和方法并不是绑...[作者空间]
一、前言 在iOS的开发中,Runtime的方法交换都是写在+load之中,为什么不是+initialize中呢?...[作者空间]
一、概述 Category又叫分类,类别,类目,作为Objective-C 2.0之后添加的语言特性,Catego...[作者空间]
一、概述 协议定义了一个纲领性的接口,所有类都可以选择实现。它主要是用来定义一套对象之间的通信规则。protoco...[作者空间]
上篇文章我们了解了类、对象和isa在runtime中的表示,现在来看看runtime对成员变量和属性的处理。在此之...[作者空间]
OC做为一门动态语言,runtime是其最大的特点,它是一套底层的 C 语言 API,是 iOS 系统的核心之一。...[作者空间]