一、内存分类
1)由系统管理
2)保存局部变量
3)当变量离开了其所在的代码就会被回收
堆:
1)需要程序员管理
2)保存OC对象
int main(int argc, const char * argv[]) { { int a = 10; int b = 20; //指针放在栈里 指针指向的对象放在堆里 Person *person = [[Person alloc] init]; } return 0; }
原文:http://www.cnblogs.com/maxwu/p/5232791.html