新版的objc的源码(818.2)去cache里找方法的代码好像改成了cache_getImp了,用汇编写的,看不懂😂
Runtime原理探究(三)—— OC Class的方法缓存cache_tRuntime系列文章 Runtime原理探究(一)—— isa的深入体会(苹果对isa的优化)Runtime原理探究(二)—— Class结构的深入分析Runtime原...
本文主要整理了Runtime的相关知识。对于一个iOS开发者来说,掌握Runtime的重要性早已不言而喻。OC能够作为一门优秀的动态特性语言,在其背后默默工作着的就是Runt...
前言: WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,简而言之它是一个支持网页浏览器进行实时语音对话或视频对话的技术。它...
666
iOS功能模块工厂化在所有的面向对象语言中,许多类型的对象创建需要一些列步骤,你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象...
在所有的面向对象语言中,许多类型的对象创建需要一些列步骤,你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象...
沙发~
爆个料,楼主还是单身狗,高端大气上档次,低调奢华有内涵的程序员GG一枚,看到文章的广大妹纸抓紧了~
使用自动布局的cell自适应高度和简单的性能优化在iOS的开发过程中,UITableView的使用频次是非常高的,用来加载具有一定规则的的cell来呈现更多的展示内容.而根据规则的不同我们也要对cell做出相应的改变--...