Code Bye

OC中alloc内存分配大小的问题

RT,OC中全部的类都继承自NSObject,NSObject实现了alloc函数,而NSObject的子类调用NSObject的alloc函数时,怎么知道要给这个子类分配多大的内存空间呢?
解决方案

5

目测就是用C的动态内存分配完成的

5

理解错了本人,应该把OC里一个类的实例变量部分看做一个结构体,一个结构体的内存分配是静态时完成计算的,方法的存储应该相似于C函数的存储,

10

一般是很小的。alloc时候类被加载进内存,存了这个类一些属性信息以及方法的地址值。

5

这就是ios的优势,自动分配内存空间

5

题主解决了告诉声哈,,,

10

Xcode 会自动分配内存,你可以看一下init是什么时候进来,release 是什么时候release,这个你本人DEbug 的时候都可以看到==

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明OC中alloc内存分配大小的问题