copyWithZone中“zone”的含义是什么?

时间:2012-01-16 08:04:31

标签: cocoa nscopying

我正在通过Chung找到“Pro.Conject-C Design Patterns for iOS”并找到了

_sharedSinglton = [[super allocWithZone: NULL] init];

我在Apple的文档中查看了NSCopying,但无法真正理解ZONE的真正含义。

1 个答案:

答案 0 :(得分:7)

NSZone现在已经过时了,但是在NEXTSTEP时代,NSZone试图将“malloc区域”的概念引入Cocoa。以下是一些文档,介绍了启用它时的工作原理:http://www.cocoadev.com/index.pl?NSZone