我有一个接受Any的Swift函数,我希望它可以接受一个字符串数组,一个Ints数组,一个混合数组或数组数组等.它也可以接受一个String或一个Int,等等,不在数组中.所以我有这个:但是如果我调用parse,则提出该断言.如何捕获所有类型的数组?这个帖子被标记为重复,但另一个问题是关于Javascript,而不是Swift.我终于找到了这样做,那就是使用NSArray进行投射.它看起来是一个包含NSArray内部表示的Any的数组.(但是应该能够将c转换为[Any]…?我怀疑这是一个错误.)