Извините, я новичок в объективном C и кодировании в целом. У меня есть имя класса под названием «пользователь» и столбец с именем чихает, который является числом. Я пытаюсь получить текущее количество чихов пользователей в PFQuery, но я не могу понять, как это сделать, и не знаю, с чего начать. Я просмотрел и попробовал документацию PfQuery и учебные пособия. Я думаю, мне нужно использовать whereKey: equalTo: ?
Номер PFQuery от текущего пользователя
comment
если вы используете PFUser, вам не нужно выполнять PFQuery. Вы можете просто получить его по коду красивого парня.
- person Abin George   schedule 25.04.2014
Ответы (1)
int sneezes = [[PFUser currentUser][@"sneezes"] intValue];
При входе в систему [PFUser currentUser] всегда дает вам объект пользователя. Буквальный способ сделать это — добавить [@"sneezes"]:
int sneezes = [[[PFUser currentUser] objectForKey:@"sneezes"] intValue];
person
Marius Waldal
schedule
24.04.2014
К ним нужно добавить intValue, например так:
[[PFUser currentUser][@"sneezes"] intValue];
Вы должны сохранить как NSNumber
, вы не можете сохранить обычный int таким образом.
- person Logan; 25.04.2014
Это в PFQuery или я могу просто сделать '[int sneezes = [[PFUser currentUser][@sneezes] intValue];'@Logan @Handsomeguy
- person user3550601; 25.04.2014
Да, верно, @Logan. Я отредактировал свой ответ. Спасибо, что указали на это.
- person Marius Waldal; 25.04.2014
Вы не запрашиваете текущего пользователя. Он всегда доступен с [PFUser currentUser].
- person Marius Waldal; 25.04.2014