iOS开发之内存管理:关于assign,retain和copy
举个例子:
NSString *houseOfMM = [[NSString alloc] initWithString:'装梵几的三室两厅'];
上面一段代码会执行以下两个动作:
1 在堆上分配一段内存用来存储@' 装梵几的三室两厅 '
,比如:内存地址为 0X1111 内容为
' 装梵几的三室两厅' ,
2 在栈上分配一段内存用来存储 houseOfMM
转载
2013-10-26 14:14:58 ·
675 阅读 ·
0 评论