【问题标题】:Swift and Parse updated, can't set cache policy of querySwift 和 Parse 更新,无法设置查询的缓存策略
【发布时间】:2015-04-10 20:44:28
【问题描述】:

在更新到 Swift 1.2 和 Parse 1.7.1 之前,我能够为我的查询设置缓存策略,没问题。但是,更新后,当我尝试时,说:

var query = PFQuery()
query.cachePolicy = kPFCachePolicyCacheThenNetwork

我收到一个编译器错误,指出 kPFCachePolicyCacheThenNetwork 是一个未解析的标识符。有谁知道为什么会这样?如果是这样,我该怎么做才能解决它?当我更新解析框架时,我没有删除任何库,并且我确保所有必要的库仍然在构建阶段链接。

【问题讨论】:

    标签: ios swift parse-platform


    【解决方案1】:

    正确答案是必须改成

    var query = PFQuery()
    query.cachePolicy = PFCachePolicy.CacheThenNetwork
    

    希望这对以后来找人的人有所帮助!

    【讨论】:

    • 我遇到了错误代码问题,这帮助我指明了正确的方向。 PFErrorCode.ErrorObjectNotFound 是我需要的,这个答案帮助我发现 PFErrorCode 现在拥有所有这些常量。谢谢!
    猜你喜欢
    • 2019-09-19
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 2018-08-07
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    相关资源
    最近更新 更多