как обрабатывать «sendDidFinish» в sharekit

Я использую sharekit с почтой/твиттером/фейсбуком, и я действительно новичок в Objective-C. sharekit работает хорошо и отправляет мои изображения, как и должно.

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

[SHKTwitter shareItem:item];

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

Извините, но мне кажется, что я не понимаю концепцию использования здесь делегата. Я имею в виду, должен ли sendDidFinish находиться внутри делегата? и если да, то как я могу сообщить sharekit, кто является его делегатом? или мне нужно редактировать классы службы отправки (например, SHKItem или SHKFacebook)?

Пожалуйста, не понижайте мой рейтинг за этот вопрос. Я очень хочу разобраться в этой тайне...

5
задан headkit 14 March 2012 в 17:50
поделиться