- How do I get rid of the warning and not use
[@[] mutableCopy]:
//Incompatible pointer types assigning to 'NSMutableArray *' from 'NSMutableArray *'
@protocol Coordinatorable <NSObject>
@property (nonatomic, strong, readonly) UINavigationController *presenter;
@property (nonatomic, strong, readonly) NSMutableArray<Coordinatorable>*childCoordinators;
@end
self.childCoordinators = [[NSMutableArray alloc] init]; //Incompatible pointer types assigning to 'NSMutableArray<Coordinatorable> *' from 'NSMutableArray *'
self.childCoordinators = [@[] mutableCopy]; //works without issue