我有以下代码.如何解决最后一行中的错误?
protocol Animal {
    func walk()
}
struct Cat: Animal {
    func walk() {}
    init() { }
}
var obj: Any = Cat()
var cat = obj as Animal // ERROR: cannot downcast from Any to unrelated type Animal
| 归档时间: | 
 | 
| 查看次数: | 9673 次 | 
| 最近记录: |