如何为ctcall中心创建自定义事件处理程序?iphone



我正在开发一个应用程序,在该应用程序中我需要检测调用日志信息。

意味着当一个电话来来去去,然后在接听电话后,就会断开连接。因此,当呼叫断开时,我必须检测并发送通知。

为了这个要求,我做了很多的研发工作;d并得到一些结果,但当我浏览苹果的核心电话框架文档时,会发现类"CTCallCenter"。此类提供了一个事件处理程序,每当调用状态发生变化时,该事件处理程序就会调用应用程序。

现在的问题是,当我浏览该类的文档时,我会得到一些文本,如下面所示

要处理此类调用事件,请在应用程序中定义一个处理程序块,并将其分配给此属性。必须实现处理程序块才能支持从任何上下文调用。

核心电话框架的apple-doc链接

在上面的文本中,您必须创建一个事件处理程序并分配给属性,然后它将处理调用事件。

所以问题是我如何创建一个自定义事件处理程序,以及如何生成一个属性并分配给我的自定义事件处理器?

提前感谢。。。

看看CoreTelephonyDemo。你会在那里找到答案的。

事件处理程序是一个块。您还可以查看块编程主题

相关内容

  • 没有找到相关文章

最新更新