OC内存管理(MRC)

OC内存管理(MRC) 后续更新


首先说明一下几块存储区域:

  1. 栈区(局部变量、函数参数值)
  2. 堆区(对象、手动申请/释放内存)
  3. 常量区(字符串常量以及初始化后的全局变量、初始化后的静态数据)
  4. 代码区(存放函数体的二进制代码)
  5. BSS区(未初始化的全局变量、未初始化的静态数据)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 3.1 OC特性之 内存五大区域 此篇为针对Objective-c语言入门的基础知识,为了能让大家更清楚的理解,此...
    阿新_会飞的猴子阅读 1,797评论 3 10
  • C语言中内存分配 在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是...
    一生信仰阅读 1,198评论 0 2
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 7,884评论 0 27
  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 Objective-c中提供了两种内存管理机制MRC(Man...
    LeaderBiao阅读 539评论 0 2
  • 自己总想做一个老好人,没有原则的老好人。什么事情都迎合别人的看法、做法、想法,以至于迷失了自我,一味的想讨好别人...
    娇鹏阅读 259评论 1 0