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

Ios 从应用程序检索的数据显示的数据与解析数据浏览器显示的数据不同,ios,objective-c,database,parse-platform,Ios,Objective C,Database,Parse Platform,我正在跟踪用户在入职过程中的位置。如果他们在登录时关闭应用程序,这不会搞砸 我正在跟踪数据库行authstatus。这可以有4个值,范围从0到3 云代码将authstatus更新为0、2和3,在应用程序中,我将在入职的特定点上将其更新为1 然而,当检索入职状态时,通过以下代码: NSNumber *authStatus = currentUser[@"authstatus"]; NSLog(@"authstatus:%@", authStatus); 我总是得到1,当parse-databro

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

我正在跟踪数据库行
authstatus
。这可以有4个值,范围从0到3 云代码将authstatus更新为
0
2
3
,在应用程序中,我将在入职的特定点上将其更新为
1

然而,当检索入职状态时,通过以下代码:

NSNumber *authStatus = currentUser[@"authstatus"];
NSLog(@"authstatus:%@", authStatus);
我总是得到
1
,当parse-databrowser中的authstatus表示不同的内容时也是如此。
如何修复此问题及其原因?

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