无效函数错误中出现非预期的非无效返回值,但是该函数设置为返回值

时间:2019-04-08 18:02:16

标签: swift

我有从Firebase读取数据的方法。 但是,当我希望它返回字典以便可以使用从Firebase获得的内容时,就会遇到此问题:

"Unexpected non-void return value in void function"

我不理解,因为我确实返回了字典(player) 然后将函数设置为返回字典。 这是功能:

func ReadTeamPlayers(teamName name: String) -> [String:Any]{
    ref.child(name).observeSingleEvent(of: .value) { (snapshot) in
        let player = snapshot.value as? [String:Any]
        return player
    }
}

0 个答案:

没有答案
相关问题