【发布时间】:2015-09-20 01:20:53
【问题描述】:
首先,我想提前说声(谢谢)。我很抱歉,因为我觉得自己像个大白痴。
所以我已经成功地从解析中提取了一个 objectId 数组并将其添加到一个名为 [teamArray] 的本地数组中,如下所示:
func getTeamData() {
var query = PFUser.query()
query?.whereKey("objectId", equalTo: displayedTeamId)
query!.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
// The find succeeded.
println("Successfully retrieved \(self.displayedTeamId)")
// Do something with the found objects
if let objects = objects as? [PFObject] {
for object in objects {
var team:AnyObject? = object["team"]
self.teamArray.addObjectsFromArray(team as! [PFObject])
--> successful print here: println(" I have a full \(self.teamArray)")
// code to download an image
let imageFile = object["teamImage"] as! PFFile
imageFile.getDataInBackgroundWithBlock {
(imageData: NSData?, error: NSError?) -> Void in
if error != nil {
println(error)
} else {
if let data = imageData {
self.showTeamImage.image = UIImage(data: data)
self.tableView.reloadData()
}
}
}
self.tableView.reloadData()
}
}
} else {
// Log details of the failure
println("Error: \(error!) \(error!.userInfo!)")
}
}
}
团队数组是这样的:
var teamArray:NSMutableArray = []
所以,我的目标是获取数组中的每个对象,并将其添加到 tableView 单元格中。
我不知道该怎么做。我会重复一遍。
我想下拉解析数组,它是一个objectId的数组(作为字符串)
我想提取 [teamArray] 中的每个 ObjectId,并将该对象添加到它自己的单元格中。
-
从该对象中提取数据。
- 个人资料照片
- 姓名
- 位置
- 年龄
- 性别
现在我该如何处理???
【问题讨论】:
标签: arrays swift parse-platform