无法将类型“ Swift.Array <swift.string>”的值强制转换为“ Swift.AnyHashable”

时间:2018-07-10 11:18:06

标签: swift string casting xcode9.2

我正在尝试将字符串转换为AnyHashable,但是崩溃了。

我正在使用以下

let castArray = [string1,string2] as! AnyHashable
Myclass?.functionName!(forAction: actionMethod, forData: [
        castArray:string3,
        ])

它抛出错误为:

Could not cast value of type 'Swift.Array<Swift.String>'  to 'Swift.AnyHashable' and crashing.

String1String2String3static字符串。

知道为什么会崩溃吗?

0 个答案:

没有答案