闲来无事,整理了一下runtime的知识,发现方法交换里面有个不明白的点:class_addMethod 这个方法...[作者空间]
本文Demo传送门: MessageForwardingDemo 摘要:编程,只了解原理不行,必须实战才能知道应用...[作者空间]
前言 近期项目不急,有时间看一些自己想看的东西。记得面试的时候都是在问runtimer的知识点,自己虽然知道一点这...[作者空间]
1. 什么是Runtime机制 Runtime[1]是一套比较底层的C语言库, 由一系列函数和数据结构组成,包...[作者空间]
背景 使用NSArray时,index越界会直接导致整个APP崩溃,因此一直想有个办法,在调用objectAtIn...[作者空间]
Method Swizzling参考资料 1.用到的运行时基础知识介绍 SEL : 方法选择器,SEL是函数ob...[作者空间]
一般的SwizzlingMethod实现方法: 首先看下class_addMethod方法:class_addMe...[作者空间]
上回书说道,你和伍丽娟已经不可能了!我们也同时了解,虽然你的硬需求不能扩展,但是你可以努力奋斗,用你残缺的体魄通过...[作者空间]
Objective-C对象模型及应用 发表于 2013-10-15 20:31 转自http://blog.dev...[作者空间]
前言 到了今天终于要"出院"了,要总结一下住院几天的收获,谈谈Runtime到底能为我们开发带来些什么好处。当然它...[作者空间]
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,...[作者空间]
Runtime是iOS中比较难以理解, 但又非常强大的技术. The Objective-C language d...[作者空间]
公司项目用到一个三方开源库,里面有个bug,不能改动源码,我想来想去,只能通过runtime这个万能的手段来解决。...[作者空间]
上一篇《Objective-C的runtime机制01-重要数据结构和内部关系图》说了runtime的内部数据结构...[作者空间]
运行时是OC的一个大特性。iOS的Runtime,使得很多本来在编译阶段的事情,放在了运行阶段确定。这是OC作为动...[作者空间]