我有一个类 DiscoverUserInfo
,它有一个函数 compoundKeyValue
。我需要在第 23 行调用这个函数(见下图)。但是我收到以下错误:
Value of type '(NSObject) -> () -> DiscoverUserInfo' has no member 'compoundKeyValue'
最佳答案
在 self
初始化期间,您不能调用 self
上的方法。也许您想创建一个计算属性?
public var compoundKey: String {
return self.compoundKeyValue
}
这还允许您从 UserObject
中删除 didSet
处理程序。
关于swift - 无法在类实例中调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42610184/