我得到这样的警告:如何解决有关不兼容指针类型的警告?
Incompatible pointer types initializing 'NSMutableArray *__strong' with an expression of type 'NSArray *
这是代码给予警告线:
NSMutableArray *apptDataArray = [AppointmentInfo MR_findAllWithPredicate:nsp];
其中MR_findAllWithPredicate返回NSArray的。我一直在阅读SO和Google的所有帖子,但没有发现任何这样的内容。我认为这很简单,但我需要帮助。
一个NSArray的地址不分配给输入真实的NSMutableArray的指针。就这么简单。 (但是,由于NSMutableArray是NSArray的子类,因此您可以将NSMutableArray地址分配给NSArray指针)。 –