Как получить пользовательский атрибут от Kinvey

Я хочу получить настраиваемый атрибут, который я добавил пользователю с именем «PostCount». Я хочу получить его и установить для него метку, чтобы просмотреть количество сообщений. Я успешно могу увеличить PostCount активного пользователя, но не могу получить его для отображения.

Вот что я думаю, что я должен использовать.

var query = KCSQuery(onField: "PostCount", usingConditional: KCSQueryConditional.KCSAll, forValue: 4)
store.queryWithQuery(query, withCompletionBlock: "Not sure what to do here",withProgressBlock: "or here")

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


person Community    schedule 12.04.2016    source источник


Ответы (1)


Поскольку это был настраиваемый атрибут пользователя, он не использовал KCSQuery(). Вместо этого я сделал следующее

KCSUser.activeUser().getValueForAttribute("PostCount")

Это извлекло число, хранящееся в моем счетчике сообщений, которое я затем установил для отображаемой метки.

person Community    schedule 12.04.2016