0

我正在开发一个需要检测通话记录信息的应用程序。

意味着当有来电和去电时,然后在接听电话后将断开连接。所以我在通话断开时检测并发送通知。

对于这个要求,我做了很多研发并取得了一些成果,但是当我浏览 Apple 的核心电话框架文档时,就有了“CTCallCenter”类。此类提供一个事件处理程序,该处理程序将在呼叫状态更改时调用应用程序。

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

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

核心电话框架的苹果文档链接

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

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

提前致谢...

4

1 回答 1

0

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

事件处理程序是一个块。您还可以查看Blocks Programming Topics

于 2012-03-15T07:55:32.290 回答