0

我有一个 PFObject(“Task”),其中包含字符串类型的键(“taskCreatorEmail”)和数组类型的(“taskAssignedTo”)。("taskAssignedTo") 存储一个对象数组。对象由“名称”和“电子邮件”键/值对组成。

如何检索由指定创建者创建的所有唯一受让人“名称”值?

注意:我使用的是 PFQueryTableViewController,所以我用来检索数据的查询是:

func baseQuery() -> PFQuery {
    var query = PFQuery(className: "Task")
    let userDetails = Authentication().getUserDetails()
    query.whereKey("taskCreatorEmail", equalTo: userDetails.email)
    query.orderByAscending("updatedAt")

    return query
}

目标是用受让人名称填充 tableView 单元格。

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath, object: PFObject?) -> PFTableViewCell? {
    var cell = tableView.dequeueReusableCellWithIdentifier("TaskGroupsCell") as! PFTableViewCell!
    if cell == nil {
        cell = PFTableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "TaskGroupsCell")
    }

    let assignees = object?["taskAssignedTo"] as! NSArray
    for object in assignees {

    }

    return cell
}
4

0 回答 0