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