【问题标题】:'PFObject does not have a member named 'subscript''PFObject 没有名为 'subscript' 的成员
【发布时间】:2015-09-14 15:20:36
【问题描述】:

我似乎找不到任何可以解决此问题的方法,在整个互联网上进行了搜索。有人可以向我解释如何解决这个问题吗? :)

  func refresh() {
    var query:PFQuery = PFQuery(className: "Message")

    query.findObjectsInBackgroundWithBlock { (objects:[AnyObject]?, error:NSError?) -> Void in

        self.messagesArray = [String]()

        if let objs = objects {
            for messageObject in objs {
                let messageText:String? = (messageObject as PFObject)["Text"] as? String >>>ERROR <<<
                if messageText != nil {
                    self.messagesArray.append(messageText!)
                }
            }
        }

        self.messageTableView.reloadData() 
    } 
}

【问题讨论】:

  • 你在使用新的 swift sdk 和旧的 parse sdks 吗,如果是,我们必须等到 parse 发布一个新的 sdk

标签: swift parse-platform


【解决方案1】:

试试:

let messageText:String? = messageObject.valueForKey("Text") as? String

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-07
    • 1970-01-01
    • 1970-01-01
    • 2015-12-08
    • 1970-01-01
    • 2015-05-23
    相关资源
    最近更新 更多