首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
gufs镜像
掘友等级
移动研发从业者 iOS研发工程师
iOS底层探索者!iOS、Android、微信小程序移动开发,爱好者和学习者。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
最新
热门
iOS底层学习——KVO的使用和原理
KVO所提供的API,使用方式,以及使用过程中的一些技巧和注意事项,同时结合官方文档深入了解KVO的底层实现原理,并逐步解密底层其实现过程。
iOS底层学习——GCD底层源码分析(栅栏函数、信号量、调度组、事件源)
对GCD的相关内容进行分析探索,如栅栏函数、信号、调度组、事件源等,从使用方式、底层实现原理两个方面进行分析。
iOS底层学习——GCD底层原理分析(同步异步函数、死锁、GCD单例)
死锁是如何产生的? 对于异步函数,线程在哪里开辟?异步函数任务的回调执行?死锁是如何产生的?GCD单例的实现原理。
iOS底层学习——weak实现原理和销毁过程
从基本用法、实现原理、初始化底层原理和销毁底层原理等,多个方面分析weak弱引用。底层实现原理是重点!
iOS底层学习——iOS多线程
iOS多线程的相关概念,如进程、线程的区别和关系,多线程的意义和优缺点;线程的生命周期;线程池的处理逻辑,和饱和逻辑等;自旋锁和互斥锁;补充了iOS内存五大区相关内容。
iOS底层学习——GCD函数和队列原理探索
GCD是什么,任务是什么,串行队列和并发队列区别,同步函数和异步函数,队列和函数的配合使用,GCD下层封装等。
iOS底层学习——KVC
KVC协议定义,KVC提供的API,KVC结构体的处理等,重点分析了KVC中setter和getter方法的调用顺序,已经操作成员变量的逻辑。
iOS底层学习——Method Swizzling方法交换
分析sel和imp的关系,方法交换的原理,方法交换的一些案例分析,在进行方法交换操作时需要处理一些方法未实现的情况。寻找最优解决方案。
iOS底层学习——Runtime学习整理
Runtime学习整理,Runtime相关知识点进行汇总,总结一些有代表性的Runtime面试图,后期会持续更新……
iOS底层学习——类扩展和分类(类别)
区分类扩展和分类,类扩展和分类的使用方式;通过解读.cpp文件分析类扩展的原理;分类中关联对象的使用和源码实现。
下一页
个人成就
文章被点赞
324
文章被阅读
60,773
掘力值
1,942
关注了
0
关注者
217
收藏集
0
关注标签
12
加入于
2021-03-15