Я просматривал «Шаблоны проектирования Pro. Objective-C для iOS» Чунга и нашел
_sharedSinglton = [[super allocWithZone: NULL] init];
Я также посмотрел в документации Apple на NSCopying , но не могу понять, что на самом деле означает ZONE.
NSZone устарел сейчас, но в дни NEXTSTEP, NSZone была попыткой перенести понятие «зон malloc» в какао.Вот несколько документов, в которых описано, как это работало, когда было включено: http://www.cocoadev.com/index.pl?NSZone
NSZone