首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS 内存管理
Hengcong
创建于2021-06-30
订阅专栏
介绍 iOS 内存管理
暂无订阅
共6篇文章
创建于2021-06-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
内存管理(六)autorelease
本文分为三部分: 一、二两节主要讲述自动释放池的概念和应用,其中二中还详述了autorelease与方法返回值的关系。其中涉及的示例代码在自动释放池-应用。 三探索了自动释放池的原理,但是没有对源码进
内存管理(五)copy
本文将主要讲述拷贝这个操作以及copy关键字,大部分是实际代码应用的部分,示例代码参考-copy。 一、拷贝 关于拷贝,要了解两个点: 为什么要拷贝? 如何拷贝? 二、纯量类型的拷贝 对象类型有不同的
内存管理(四)引用计数与weak
在前面的文章中,已经对引用计数以及其在开发中的使用做了初步了解。在本篇中,我们将会深入阐述苹果对引用计数这个技术的底层实现。 本文涉及到的objc源码,来自于objc源码,版本是723,文中涉及大量源
内存管理(三)MRC与ARC
本篇主要讲述如何在开发中自如的切换MRC与ARC,虽然MRC项目以及很少存在,但是了解其本质,也就是ARC。 本文有一点需要注意,在涉及到autorelease部分,将会统一放在内存管理(六)auto
内存管理(二)Tagged-Pointer
本文主要研究Tagged Pointer技术,针对该技术需要解决的问题、以及在实际应用中的价值做一些简单的探讨。 如果你想要更进一步,去挖掘Tagged Pointer是如何实现的,可以参考Frida
内存管理(一)引入
本文将会先对iOS 内存管理涉及到一些基础的概念、技术,进行简单描述,我们将在后面系列篇章中对相关知识点进行更为深入的探讨。 一、iOS 内存管理 二、内存布局 由此,我们绘制了如下简单的内存布局图: