抱歉这样一个基本问题,但我刚刚开始使用元组
这是我的代码
func test() -> (authorName:String, numberOfViews:Int) {
let author : String = ""
let numberViews = 0
return(authorName : author, numberOfView : numberViews)
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以提供正确的方法来做到这一点
提前致谢
我有VC,在这里我要创建一个新用户并添加到firebase中。用户不会在数据库中插入任何问题,但是我无法检查是否存在具有相同名称的用户。我尝试在firebase中使用各种查询语句,但没有获得任何乐趣。有谁知道我可以如何修改我的代码来实现这一目标?这里是 :-
@IBAction func submitUsername(sender: AnyObject) {
if let user = usernameTxtField.text where user != "" {
let username = DataService.ds.REF_USERS.childByAppendingPath("username")
username.observeSingleEventOfType(.Value, withBlock: { snap in
if let usernameDoesNotExist = snap.value as? NSNull {
let currentUser = DataService.ds.REF_USER_CURRENT.childByAppendingPath("username")
self.usernameTxtField.text = user
currentUser.setValue(user)
}
})
dismissViewControllerAnimated(true, completion: nil)
} else {
showAlert("Username Needed", msg: "please choose a username")
}
}
Run Code Online (Sandbox Code Playgroud)
和firebase数据结构
"users" : {
"000591b6-ba88-4670-9cb7-edd79c273eab" : {
"newuser" : "added to FB",
"provider" : "password"
},
"05551c90-27fe-4969-b45d-279a72583857" : {
"newuser" : …Run Code Online (Sandbox Code Playgroud)