我有公共职能:
public func lastActivityFor(userName: String) -> String { ... }
后来我想把它称为:
OneLastActivity.lastActivityFor("username")
但是最后一行得到错误:
Cannot convert value of type 'String!' to expected argument type 'OneLastActivity'
为什么我按照建议发送给那些函数String?(userName: String
)
任何想法我该如何解决?如果你想要更多代码,请问我。
答案 0 :(得分:5)
只需这样创建一个类的实例:
let temp = OneLastActivity()
现在你可以使用它的方法:
temp.lastActivityFor("username")
或者你可以这样直接使用它:
OneLastActivity().lastActivityFor("username")
希望它有所帮助。