Это может быть простой вопрос, но почему реализуя протокол NSCopying в своем классе, я получаю zone == nil
- (id)copyWithZone:(NSZone *)zone
{
if (zone == nil)
NSLog(@"why this is allways nil");
(...)
}
Это вызывается при использовании данного метода для копирования массива с объектами.
[[NSArray alloc] initWithArray:myArray copyItems:YES]];