首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS-底层
订阅
飞__
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
iOS底层学习——weak实现原理和销毁过程
从基本用法、实现原理、初始化底层原理和销毁底层原理等,多个方面分析weak弱引用。底层实现原理是重点!
OC中block的底层实现原理
1. block的本质 block本质上是一个OC对象,它内部也有isa指针,这个对象封装了函数调用地址以及函数调用环境(函数参数、返回值、捕获的外部变量等)。当我们定义一个block,在编译后它的底层存储结构是怎样的呢? 下面我们来看一个例子,定义了一个block,并在blo…
RunLoop(一)认识
本系列文章,主要参考了MJ老师的视频、ibireme的博客深入理解RunLoop 以及官方文档说明,表示感谢。 一、引子 1. 不同的应用程序 我们在开发iOS App或者macOS Cocoa Ap
OC底层-objc_msgSend
前面OC底层-runtime中我们了解到了方法调用的本质就是消息发送,那么这篇我们探索objc_msgSend的底层原理,看看调用方法后系统的消息发送机制。 objc_msgSend 1、在objc源
iOS底层 -- 内存管理底层分析
本文主要说明iOS的内存优化方案,从底层探索系统优化内存的方式等。 1. ROM和RAM ROM是只读存储器,是内部存储器的一种。它用来存储手机系统文件、图片、软件等等,不会随着掉电而丢失数据,ROM