2017-02-01 3 views

ответ

0

Шаг 1:

Установите cocoaPod первым.

target 'MyApp' do 
    pod 'ParseLiveQuery', '~> 1.1' 
end 

Затем запустите pod install внутри вашего терминала, или из CocoaPods.app.

Шаг 2: Согласно документации

Интерфейс LiveQuery клиента основан на концепции подписки. Вы можете зарегистрироваться в любое PFQuery для живых обновлений от связанного живого сервера запросов, просто вызвав subscribe() по запросу:

let myQuery = Message.query()!.where(....) 
let subscription: Subscription<Message> = myQuery.subscribe() 

Где сообщение является зарегистрированным подклассом PFObject.

После того, как вы подписались на запрос, вы можете обрабатывать события на них, например, так:

subscription.handleEvent { query, event in 
    // Handle event 
} 

Воспользоваться примера Swift 3, если вы застряли: https://github.com/ParsePlatform/ParseLiveQuery-iOS-OSX/tree/master/Examples/LiveQueryDemo

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