ios 内存管理

Objective-C的对象在内存中是以堆的方式分配空间的,并且堆内存是由程序员释放的,即release 栈由编译器管理自动释放的,在方法中(函数体)定义的变量通常是在栈内,因此如果你的变量要跨函数的话就需要将 其定义为成员变量。 init 时 系统分配内存 到堆中, 并有一个起始地址 例子: NSObject * object = [[NSObject alloc]init]; * object
相关文章
相关标签/搜索