我有,
struct S {}
同时,
func y (x: S) -> AnyObject {}
在Swift 2中,是否有可能在y(),
之内return x
我目前的代码:
struct S {let value: Int = 0}
let x = S()
func y(x: S) -> AnyObject {return x}
产生以下错误:
类型'S'的返回表达式不符合'AnyObject'类型
有没有办法减轻这种情况?
答案 0 :(得分:24)
Struct
无法符合AnyObject
。它只能符合Any