I am trying to copy one array to another:
NSMutableArray *itemsCopy = [[NSMutableArray alloc] initWithArray:self.items copyItems:YES];
but I ge
You need to make sure all the contents of self.items adopt the NSCopying protocol.
self.items
If you just want a shallow copy, send the -mutableCopy message to self.items.
-mutableCopy
NSMutableArray *itemsCopy = [self.items mutableCopy];