在iOS7警告中从NSMutablearray分配给NsObject的不兼容指针类型

时间:2013-12-24 07:17:01

标签: ios nsmutablearray nsobject

请任何一个指南,如何纠正警告, 我在iOS7警告中获得“从nsmutablearray分配nsobject的不兼容指针类型”,但在iOS6中它工作正常。 我在这里使用这个,

NSObjectRef = [NSMutableArray arrayWithArray:NSMutableArrayData];

1 个答案:

答案 0 :(得分:0)

此警告,因为将NSMutableArray指定为NSArray。在你的情况下,你试图设置arrayWithArray NSMutableArrayData这是MutableArray但它必须是NSArray

In Foundation.framwork

enter image description here 所以+ NSMutableArray arrayWithArray:(NSArray*)array;它自己说的设置NSArray对象不是NSMutable Array所以只需将NSMutableArrayData NSMutable的类型更改为NSArray此警告就会消失。

有关详细信息,请参阅NSMutableArray