前言 最近打算重新梳理一遍iOS底层的知识,尽量把所有的底层知识点都搞懂搞透彻,碍于iOS不开源,有很多东西并不能...[作者空间]
零、Runtime是什么一、OC对象的本质二、OC类的本质三、OC元类的本质四、Runtime关于对象、类、元类的...[作者空间]
先看下类对应的结构描述: struct objc_class { Class isa OBJC_ISA_A...[作者空间]
探索底层原理,积累从点滴做起。大家好,我是Mars。 往期回顾 iOS底层原理探索—OC对象的本质iOS底层原理探...[作者空间]
YYModel大家肯定很熟悉,其非侵入性,易用性都使得它成为josn-Model的新宠,接下来咱们分析下他的原理。...[作者空间]
autoreleasepool 在iOS中,除了需要手动retain,release(现在已经交给了ARC自动生成...[作者空间]
概述 当我们创建一个对象时: 上面这行代码在栈上创建了hunter指针,并在堆上创建了一个SWHunter对象。目...[作者空间]
公司项目中用了一些 runtime 相关的知识, 初看时有些蒙, 虽然用的并不多, 但还是想着系统的把 runti...[作者空间]
上周写了篇关于iOS 分类的文章,我们可以在分类中定义属性,但只是定义了属性,编译器既没有生成相应的setter和...[作者空间]
什么是Runtime? 概念 Objective-C是基于C语言加入面向对象特性和消息转发机制的动态语言,这就是说...[作者空间]
本文github地址 https://github.com/ICZhuang/Runtime 朋友们如果喜欢收藏...[作者空间]
在 iOS 开发中,runtime时常作为Objective-C这门语言底层的代名词,代表着复杂和难懂,但同时充满...[作者空间]
切面编程(AOP) Aspect是切面编程的代表作之一,ios平台。AOP是Aspect Oriented Pro...[作者空间]