从应用程序检索的数据显示与解析数据浏览器不同的数据

时间:2014-08-02 20:50:34

标签: ios objective-c database parse-platform

我跟踪用户在入职流程中的位置。如果他们在入职时关闭应用程序,这不会搞砸。

我跟踪数据库行authstatus。这可以有4个值,范围从0到3 云代码将authstatus更新为023,并在应用中将其更新为1在新手中的特定点。< / p>

但是,在检索入职状态时,请使用以下代码:

NSNumber *authStatus = currentUser[@"authstatus"];
NSLog(@"authstatus:%@", authStatus);

我总是得到1,当解析数据表中的authstatus说不同的时候也是如此。 我该如何解决这个问题以及如何解决?

1 个答案:

答案 0 :(得分:2)

如果currentUser引用[PFUser currentUser],则该用户及其信息将存储在缓存中的本地存储中。要从数据浏览器获取更新的数据,您必须在引用[PFUser currentUser] refresh]之前致电currentUser[@"authstatus"]