无法转换“String!”types的值 到期望的参数types错误
我有一个公共职能:
public func lastActivityFor(userName: String) -> String { ... }
后来我想把它称为:
OneLastActivity.lastActivityFor("username")
但最后一行出现错误:
Cannot convert value of type 'String!' to expected argument type 'OneLastActivity'
为什么看起来如果我发送给那些函数stringbuild议?( userName: String
)
任何想法如何修复它? 如果你想要更多的代码,只要问我一下。
用这种方法创build你的类的一个实例:
let temp = OneLastActivity()
现在你可以使用它的方法:
temp.lastActivityFor("username")
或者你可以直接使用它:
OneLastActivity().lastActivityFor("username")
希望能帮助到你。
- 在iOS系统中,可以通过Bluetooth PAN进行通信
- 将Unicode(例如1f564)转换为Swift中的Emoji
- 使用我自己的UICollectionViewFlowLayout子类滚动时,UICollectionView项目消失
- 如何正确地closures作为模式呈现的UINavigationController?
- signInSilently()生成一个错误代码= -4
- 从具体types“模糊引用会员地图”
- SFSafariViewController presentViewControlleranimation
- 重写触摸开始在Swift中
- 正确的方式来检索FCM的令牌 – iOS 10 Swift 3