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

pab*_*ros 2 nsmutablearray swift swift3

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

这是我首先尝试做的:

mutableArray.addObjects(from: anotherMutableArray)
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

无法转换“NSMutableArray”类型的值?到预期的参数类型 '[Any]'

然后我尝试了这个:

mutableArray.addObjects(from: anotherMutableArray as [Any])
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

无法转换“NSMutableArray”类型的值?强制输入“[Any]”

如何在 Swift 3 上将对象从一个附加NSMutableArray到另一个NSMutableArray

rma*_*ddy 5

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

mutableArray.addObjects(from: anotherMutableArray as [AnyObject])
Run Code Online (Sandbox Code Playgroud)