Question

I was going through "Pro. Objective-C Design Patterns for iOS" by Chung and found

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

I looked in Apple's documentation for NSCopying as well, but can't really understand what a ZONE really means.

Was it helpful?

Solution

NSZone is obsolete now, but back in the NEXTSTEP days, NSZone was an attempt to bring the concept of "malloc zones" into Cocoa. Here are some docs that described how it worked when it was enabled: http://www.cocoadev.com/index.pl?NSZone

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top