Swift检查value是否为array类型(任何类型)

时间:2015-08-16 10:20:28

标签: swift generics

如果值是数组,我如何检查Swift。问题是类型Int的数组显然不能被转换为类型Any的数组。假设我有myArray类型的数组Int并执行以下操作:

if let array = myArray as? [Any] { return true }

它不会返回true(实际上让我感到惊讶)。字典也会出现同样的情况。我想要一个String, Any类型的字典(意思是Any可以是任何类型)。我如何检查它是否是?

提前致谢。

0 个答案:

没有答案