博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
7篇文章 弄清 OC-对象的内存
阅读量:2347 次
发布时间:2019-05-10

本文共 665 字,大约阅读时间需要 2 分钟。

 
1.内存区域
栈:存储局部变量 
堆:允许程序员手动在堆区申请指定的连续的字节数的空间来使用 
BSS段:存储未初始化的全局变量,静态变量 
数据段:存储已经初始化的全局变量,静态变量,常量数据 
代码段:存储程序的代码
2.类加载
类加载:当类第一次被访问的时候,会将类存储在代码段中。
一旦类被加载到代码区,直到程序结束的时候才会被回收
 
参考:
OC基础-06 对象在内存中的存储细节
http://blog.csdn.net/MrRightZJ/article/details/46810519
OC类与对象的内存分配以及成员变量的访问原理
https://www.aliyun.com/jiaocheng/349898.html?spm=5176.100033.1.11.UOgXeC
OC中类与对对象 (内存分析)讲解
http://blog.sina.com.cn/s/blog_92abf5090101lh0j.html
OC对象的内存分析
http://blog.csdn.net/xgcyangguang/article/details/52562699
OC-对象的内存
http://blog.csdn.net/jaoxiake/article/details/73250352
OC对象在内存中的细节
https://www.jianshu.com/p/9c2fd5bb38ae
OC对象的内存布局
http://blog.csdn.net/xiaolinyeyi/article/details/51393383
你可能感兴趣的文章
WebStorm调试Electron
查看>>
腾讯分布式数据库DCCB
查看>>
使用Go开发gRPC
查看>>
CNI:容器网络接口详解
查看>>
容器技术标准化大统一,首个开放容器标准 OCI 1.0 正式发布
查看>>
万众瞩目Instant Apps终于全面问世啦
查看>>
Restful API接口调试工具推荐(Postman, HTTPie)
查看>>
Redux & Vuex
查看>>
Groovy入门
查看>>
55个基础金融名词
查看>>
Go的组合继承
查看>>
Go WebServer Example
查看>>
NodeJS使用ES6
查看>>
nginx ngx_http_mirror_module模块
查看>>
挑战微信小程序?支付宝小程序可以申请公测啦
查看>>
人工智能之机器学习算法体系汇总
查看>>
MySQL MGR与Galera性能测试
查看>>
禁用Microsoft Compatibility Telemetry
查看>>
自动驾驶科普:一辆无人车到底是怎样工作的?
查看>>
Fiddler抓取APP网络请求
查看>>