黑马程序员技术交流社区
标题:
OC对象内存分配
[打印本页]
作者:
mazhichao
时间:
2015-6-30 13:41
标题:
OC对象内存分配
OC中[person new]
1)申请内存空间
2)给实例变量初始化
3)返回空间的首地址
1、申请的空间在内存的哪个区?
new的时候申请的空间在内存的堆区(程序动态分布)
当new的时候内存的布局如下链接中图(第一次插图片,不会弄,不知道图片能否正常上传,请原谅:#)
2、实例变量又保存在什么地方
实例变量存放在内存的堆区
3、对象方法保存在什么地方
对象方法存放在方法区
4、为什么使用[p run];就可以调用方法了
执行步骤如上红线所示
WM}668`Y4FU3D{F5[FYO]UA.jpg
(106.19 KB, 下载次数: 73)
下载附件
2015-6-30 13:38 上传
作者:
Fighting--BJ
时间:
2015-6-30 22:35
学习学习!加油!支持!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2