这个方法在swift 4中使用swift 3编写我得到错误,我不知道错误在哪里
var CURRENT_USER: User? {
if let currentUser = Auth.auth().currentUser {
return currentUser
}
return nil
}
答案 0 :(得分:1)
该错误可能与可选类型有关,因为它声明:
无法将'User'类型的返回表达式转换为返回类型'User?'
一个好的起点是通过将代码更改为
来返回可选值var CURRENT_USER: User? {
return Auth.auth().currentUser
}