【发布时间】:2016-01-26 23:57:06
【问题描述】:
我有一个 Parse 应用程序。我想从 Parse 类或数据库中获取数据,但对于当前用户。
【问题讨论】:
标签: swift parse-platform
我有一个 Parse 应用程序。我想从 Parse 类或数据库中获取数据,但对于当前用户。
【问题讨论】:
标签: swift parse-platform
这是一个问得不好的问题,您没有提供任何代码,也没有为解决问题付出任何努力。但是,我自己记得为此苦苦挣扎,但是这就是我完成此任务的方法...
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)
}
})
}
【讨论】: