标签: swift
我尝试桥接阵列时遇到了一些乐趣。我试图用NSCoder序列化Int16数组。现在,我认为Int16与NSNumber桥接,并且该阵列与NSArray桥接,因此我可以毫无问题地将[Int16]桥接到NSArray(包含NSNumber)。
然而,Swift编译器刚刚告诉我,这个演员总是会失败,我已经看到其他一些样本声称我必须自己将int明确映射到NSNumber而不是使用桥接。
那么在Swift中桥接数组的规则究竟是什么(当数组类型也可能需要桥接时)?这是两个方向,因为我需要再次反序列化。