【发布时间】:2015-12-13 23:28:42
【问题描述】:
所以我有两个数组
var arrayOne:Array<protocol<P1,P2>>
var arrayTwo:Array<P1>
其中 P1 和 P2 是协议。
问题是如何进行向下转换操作
arrayTwo = arrayOne as Array<P1>
我从 Xcode 得到的是:
Cannot convert value of type 'Array<protocol<P1, P2>>' to specified type 'Array<P1>'
【问题讨论】:
标签: arrays swift protocols swift2.1