gpt4 book ai didi

swift - 从 Parse 访问字典数据并在 Tableview Cell 上显示

转载 作者:可可西里 更新时间:2023-11-01 02:19:23 28 4
gpt4 key购买 nike

我有一个具有字典属性的对象,我正在尝试访问并显示在 tableview 单元格上。我以前没有处理过字典类型的数据,所以显示它让我有点困惑..

这是对象。它来自 PoolAccount 类,我想访问的数据在“serviceHistory”列中

var poolHistory:PFObject = PFObject(className: "PoolAccount")
Print(poolHistory.valueForKey("serviceHistory")!.count!)
//returns this data

enter image description here

enter image description here

enter image description here

  //How do i cast this data so i can use it in a tableview cell?
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! UITableViewCell


cell.textLabel?.text = ??

最佳答案

我认为您应该将“serviceHistory”列类型更改为对象。你可以使用 NSDictionary

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! UITableViewCell

var data = poolHistory["serviceHistory"] as! NSArray

var element = data[indexPath.row] as! NSDictionary
var phValue = element["PH"] as! Int

cell.textLabel?.text = "\(phValue)"

}

关于swift - 从 Parse 访问字典数据并在 Tableview Cell 上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32057996/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com