gpt4 book ai didi

ios - Swift 3 无下标错误

转载 作者:行者123 更新时间:2023-11-28 08:27:19 33 4
gpt4 key购买 nike

在我转换到 swift 3 的过程中,我在尝试从我的解析数据库中定义标签文本时遇到了错误。这是我定义单元格的代码:

let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "ExpandCell", for: indexPath) as! ExpandingCollectionViewCell

let object = self.imageFilesArray[(indexPath as NSIndexPath).row]
cell.nameLabel.text = String(describing: object["name"]).uppercased()

return cell

在“cell.nameLabel.text...”行中,我收到一条错误消息,指出“Type Any 没有下标成员。”我到处搜索,发现有人有类似的问题,但没有人能在这里帮助我。有人有什么建议吗?

编辑:这是我定义 imageFilesArray 的代码:

let query = PFQuery(className: "Events")

query.order(byAscending: "dateString")
query.findObjectsInBackground{
(objects, error) -> Void in
if error == nil {

self.imageFilesArray = objects! as NSArray

最佳答案

在尝试访问它之前,您是否尝试过将您的对象变量转换为它应该的样子?

let object = self.imageFilesArray[(indexPath as NSIndexPath).row] as [String:String]

其中 [String:String] 是您的对象想要成为的任何东西。

关于ios - Swift 3 无下标错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39647216/

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