如何在Swift 2中build立一个结构到Anyobject?

我有,

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} 

产生以下错误:

types“S”的返回expression式不符合types“AnyObject”

有没有办法减轻这一点?

一个Struct不能符合AnyObject 。 它只能符合Any