2016-03-31 2 views
0

Я хотел бы спросить, почему консоль печати что-то вроде этогоАнализировать получить Пользователь

[<PFUser: 0x7fd991f4eff0, objectId: wWfeR2MZQi, localId: (null)> { 
}] 

в то время как другой печати

<PFUser: 0x7fd991f145e0, objectId: wWfeR2MZQi, localId: (null)> { 
    ACL = "<PFACL: 0x7fd991f2d3f0>"; 
    displayName = alexander; 
    email = "[email protected]"; 
    username = alexander; 
} 

, я одновременно PFUSer, но они распечатываются разные вещи.

+0

является первым в массиве? – Wain

ответ

0

Оба PFUser различаются (вы можете идентифицировать 0x7fd991f4eff0 и 0x7fd991f145e0), но принадлежит к тому же классу или таблице say (в Parse). И, пожалуйста, проверьте, что один из экземпляров PFUser равен нулю ...

+0

Но objectId тот же –

+0

true, но оба экземпляра PFUser не одинаковы. –

0

Первый PFUser выглядит так, как будто он не был полностью извлечен из сети. Второй выглядит так, как если бы он был.

[user fetchIfNeededInBackgroundWithBlock:^(PFObject * _Nullable object, NSError * _Nullable error) { 
NSLog(@"%@", object); 
      }]; 

Если вы выбрали IfNeeded * на первом, он проверяет то же, что и второй?

Смежные вопросы