Как создать собственный обработчик событий для ctcall center?iphone - PullRequest
0 голосов
/ 15 марта 2012

Я работаю над приложением, в котором у меня есть требование определять информацию журнала вызовов.

Означает, что когда-либо входящий и исходящий вызов, а затем после посещения вызова будет отключен. Поэтому я обнаружил и отправил уведомление при отключении вызова.

Для этого требования я сделал так много исследований и получил некоторые результаты, но когда я просматриваю документацию Apple по базовой платформе телефонии, появляется класс "CTCallCenter". Этот класс предоставляет обработчик событий, который будет вызывать приложение при каждом изменении состояния вызова.

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

Чтобы обработать такие события вызова, определите блок-обработчик в своем приложении и назначьте его этому свойству. Вы должны реализовать блок обработчика для поддержки вызова из любого контекста.

ссылка Apple Doc для базовой телефонии

В вышеприведенном тексте запишите, что вам нужно создать обработчик событий и присвоить свойству, тогда он будет обрабатывать события вызова.

Итак, проблема в том, как мне создать собственный обработчик событий и как создать свойство и назначить мой собственный обработчик событий?

Заранее спасибо ...

1 Ответ

0 голосов
/ 15 марта 2012

Взгляните на CoreTelephonyDemo .Вы найдете свой ответ там.

Обработчик событий является блоком.Вы также можете посмотреть Темы программирования блоков

...