ios - Swift 和 Parse 已更新,无法设置查询的缓存策略

标签 ios swift parse-platform

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

var query = PFQuery()
query.cachePolicy = kPFCachePolicyCacheThenNetwork

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

最佳答案

正确答案是必须改成

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

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

关于ios - Swift 和 Parse 已更新,无法设置查询的缓存策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29570370/

相关文章:

ios - 查看调试: What are the layers of view in any View Controller?

ios - 当 UIViews 在层次结构中时,将两个 UIViews 转换到相同的坐标系

swift - Parse - 使用 Swift 进行子类化?

javascript - 解析: Add user to role using cloud code

iphone - 如何在 Storyboard中将两个 UITableView 添加到 ViewController?

ios - 如何在 swift iOS 中自定义导航 Controller

ios - 嵌入到 UIViewController 中的 Container 时切断 UITableViewController

ios - 使用用户 NSContacts 查找 friend 页面非常慢 + "This application is modifying the autolayout engine from a background thread"

ios - GameCenter沙盒和Beta测试

ios - 如何在 Swift 代码中调用另一个类中的 SOAP 请求/响应?