6

我正在浏览 Chung 的“Pro. Objective-C Design Patterns for iOS”,发现

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

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

4

1 回答 1

7

NSZone现在已经过时了,但在 NEXTSTEP 时代,NSZone它试图将“malloc 区域”的概念引入 Cocoa。这里有一些文档描述了它在启用时是如何工作的:http: //www.cocoadev.com/index.pl?NSZone

于 2012-01-16T08:11:13.907 回答