【问题标题】:Parse: Download array in swift解析:快速下载数组
【发布时间】:2015-11-19 16:42:16
【问题描述】:

我正在尝试搜索包含某个字符串的数据,然后从该行下载一个数组。我知道如何在objective-c中做到这一点,但不是很快。这是我必须搜索的代码:

let query = PFQuery(className:"Wait")
        query.whereKey("latitude", equalTo:self.latitude)
        query.findObjectsInBackgroundWithBlock {
            (objects, error: NSError?) -> Void in

            if error == nil {

            }
        }

我不确定如何使用“对象”从该行下载数组。

【问题讨论】:

    标签: arrays swift parse-platform


    【解决方案1】:

    为了让事情更清楚,这应该是闭包签名:

    query.findObjectsInBackgroundWithBlock {
         (objects : [PFObject]?, error: NSError?) -> Void in
                if error == nil {
    
                }
         }
    

    然后你可以遍历objectslike:

    for object in objects {
       print(object)
    }
    

    【讨论】:

    • 在代码的第二部分,我找不到object.[columnname]的对象
    • 尝试使用object.objectForKey(columnname) as someType
    • someType 是什么意思?
    • 它可以是任何类型,例如Int 或String,具体取决于该列中的数据类型。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多