【问题标题】:How to get all data for current user using Parse in Swift?如何在 Swift 中使用 Parse 获取当前用户的所有数据?
【发布时间】:2016-01-26 23:57:06
【问题描述】:

我有一个 Parse 应用程序。我想从 Parse 类或数据库中获取数据,但对于当前用户。

【问题讨论】:

    标签: swift parse-platform


    【解决方案1】:

    这是一个问得不好的问题,您没有提供任何代码,也没有为解决问题付出任何努力。但是,我自己记得为此苦苦挣扎,但是这就是我完成此任务的方法...

    var arrayForData = Array()
    var arrayForMoreData = Array()
    var arrayForEvenMoreData = Array()
    
    func fetchUserData() {
        let userQuery: PFQuery = PFUser.query()!
    
        userQuery.whereKey("username", equalTo: (currentUser?.username)!)
        userQuery.findObjectsInBackgroundWithBlock({
            (users, error) -> Void in
    
            var someData = users!
            var someMoreData = users!
            var thirdSetOfData = users!
    
            if error == nil {
                if someData.count >= 1 {
                    for i in 0...users!.count-1 {
                        self.arrayForData.append(someData[i].valueForKey("columnNameParse1") as! Int)
                        self.arrayForMoreData.append(someMoreData[i].valueForKey("columnNameParse2") as! Double)
                        self.arrayForEvenMoreData.append(thirdSetOfData[i].valueForKey("columnNameParse3") as! String)
                    }
                }
    
                self.usersArray = users as! [PFUser]
                self.tableView.reloadData()
            } else {
                print(error)
            }
        })
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-09
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 2018-11-09
      相关资源
      最近更新 更多