Swift 3 - 如何将NSMutableArray对象附加到另一个NSMutableArray

时间:2016-10-08 20:16:18

标签: swift nsmutablearray swift3

我想在Swift 3上将对象从NSMutablArray追加到另一个NSMutableArray,但我无法实现。

这是我首先尝试做的事情:

mutableArray.addObjects(from: anotherMutableArray)

我收到了这个错误:

  

无法转换类型' NSMutableArray的值?'预期参数类型' [任何]'

然后我尝试了这个:

mutableArray.addObjects(from: anotherMutableArray as [Any])

我收到了这个错误:

  

无法转换类型' NSMutableArray的值?'键入' [Any]'在胁迫中

如何在Swift 3上将NSMutableArray中的对象追加到另一个NSMutableArray

1 个答案:

答案 0 :(得分:4)

您需要将NSMutableArray转换为AnyObject的Swift数组,而不是Any

mutableArray.addObjects(from: anotherMutableArray as [AnyObject])