Разбор - Использование отношений против указателей?

Я использую Parse в качестве моего бэкэнда. У меня проблемы с настройкой правильного отношения между объектами.

У меня в основном есть класс с именем Post, каждый пост принадлежит пользователю (PFUser), и при получении поста я хочу, чтобы информация о пользователе была получена вместе с постом.

@interface Post : PFObject<PFSubclassing>

@property (nonatomic, strong) NSDate *time;
@property (nonatomic, strong) NSString *title;
@property (nonatomic, strong) NSString *body;
@property (nonatomic, strong, readonly) PFRelation *user;
// User in backed is defined as a relationship to _user    

@end

// Saving the post
[post.user addObject:[PFUser currentUser];
[post saveInBackground];

Это отлично работает и связывает пост с этим пользователем, но когда я пытаюсь получить пост позже, не похоже, что я могу получить экземпляр _user из PFRelation.

Как правильно справиться с этим? Попытка изменить PFRelation на PFUser, но это может привести к сбою, потому что он пытается вызвать save для объекта PFUser

Ответы на вопрос(4)

Ваш ответ на вопрос