首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
底层
订阅
用户1314064449774
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
SDWebImage读源码(一)
补充一下:在着手写第二篇的时候,发现这个SDWebimage确实吧NSOperation用的太美了。确实可能帮你理解NSOperation和NSOperationQueue,当然还有Block的队列。
由点入面吃透RunLoop
啥是`RunLoop`?它与线程间又是何种关系?`RunLoopMode`、`RunLoopSource`、`RunLoopObserver`、`RunLoopTimer`又是些啥?有啥关联呢?
iOS底层源码分析启动流程
一、课程引入 创建一个工程,在ViewController中重写load方法,在main中加了一个C++方法 mideaCXXFun,同时在load方法、mideaCXXFun和main方法中添加lo
剖析 iOS 内存原理
本文从 Tagged Pointer、objc 源码、dealloc 原理、AutoreleasePool 原理、野指针探究等技术点展开聊了聊 iOS 内存相关问题。
iOS内存管理:引用计数
`Objective-C`支持三种内存管理机制:`ARC`、`MRC`和`GC`,但`Objective-C`的`GC`机制有平台局限性,仅限于`MacOS`开发中,`iOS`开发用的是`RC`机制,
iOS底层二刷第一课alloc的流程分析
1.准备工作 我的运行环境 macOS 13.1 M1 芯片 Xcode 14.0.1 首先准备好一份源码,链接地址:https://github.com/LGCooci/KCObjc4_debug
iOS老司机的RunLoop原理探究及实用Tips
日常的iOS开发中, RunLoop的直接使用频率确实相对不高, 但是深入研究, 我们就会发现, RunLoop的数据结构设计和机制体现着iOS操作系统兼顾性能和耗电的`用户态`和`内核态`切换的精妙
ios-整理RunLoop的实际开发应用
前言 Runloop在iOS中是一个很重要的组成部分,对于任何单线程的UI模型都必须使用EvenLoop才可以连续处理不同的事件,而RunLoop就是EvenLoop模型在iOS中的实现。在前面的几篇
iOS 底层原理探索 之 一份试卷
iOS底层原理探索的阶段总结是对于底层探索的总结内容, 篇章不会太多,主要是对于探索中的细节总结。 希望对大家能有帮助。
iOS底层原理探索 - 锁的基本使用
锁是线程编程的基本同步工具。锁使你能够轻松保护大部分代码,以确保该代码的正确性。 OSX和iOS为所有应用程序类提供了基本的互斥锁,Foundation框架为特殊情况定义了互斥锁的一些额外变体。