首页
学习
活动
专区
工具
TVP
发布

iOS小生活

专栏作者
162
文章
357505
阅读量
39
订阅数
OC类的原理(二)
在WWDC2020大会上,苹果公告了对于Runtime的优化(https://developer.apple.com/videos/play/wwdc2020/10163/),本次优化在API层面未作改动,其优化的是隐藏在API后面的内部数据结构。
拉维
2021-10-21
3480
OC类的原理(一)
前面两篇文章介绍了OC对象的原理,以及一些分析的思路和方法,今天开始,将开启类的原理探究。
拉维
2021-10-20
4820
weak的底层原理
我们经常会使用weak来解决OC中的循环引用问题,因为weak不会使引用计数加1;并且weak修饰的指针还会在对象被销毁后自动置空,这有效的解决了野指针调用的问题。
拉维
2021-03-10
8840
类的加载(二)
通过前面文章的介绍,我们已经对rw和ro之间的关系有过了解了,本篇文章首先通过一个面试题来加深下诸位对ro和rw的理解,也进一步熟悉下Runtime的API。
拉维
2021-03-10
5340
类的加载(一)
在上篇文章应用程序的加载——dyld动态链接器的工作流程中,我们聊了动态链接器dyld,知道了dyld最终会走到objc库的初始化函数_objc_init,接下来我们就来分析一下这个函数。
拉维
2021-03-10
4790
OC类的原理探究(一)
前面两篇文章介绍了OC对象的原理,以及一些分析的思路和方法,今天开始,将开启类的原理探究。
拉维
2021-03-10
4320
Swift进阶五——集合类之Array
forEach方法无法使用break或者continue跳出或者跳过循环;使用break也只能退出当前一次循环的执行体。
拉维
2020-12-29
1.3K0
深入理解JSCore
声明:本文是对美团技术团队唐笛《深入理解JSCore》一文的学习笔记,如要查看原文,请点击文末的“阅读原文”。
拉维
2019-08-12
2.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档