iOS监听电话事件
来源:互联网 发布:微信封锁淘宝口令 编辑:程序博客网 时间:2024/05/20 20:20
项目上有个需求,要求打完电话后加积分.
首先导入这两个头文件:
#import <CoreTelephony/CTCallCenter.h>#import <CoreTelephony/CTCall.h>
添加属性:
@property (nonatomic, strong) CTCallCenter *callCenter;
获取状态如下:
self.callCenter = [[CTCallCenter alloc] init]; self.callCenter.callEventHandler=^(CTCall* call) { if (call.callState == CTCallStateDisconnected) { NSLog(@"挂断电话Call has been disconnected"); } else if (call.callState == CTCallStateConnected) { NSLog(@"电话通了Call has just been connected"); } else if(call.callState == CTCallStateIncoming) { NSLog(@"来电话了Call is incoming"); } else if (call.callState ==CTCallStateDialing) { NSLog(@"正在播电话call is dialing"); } else { NSLog(@"Nothing is done"); } };
作者:洛洛爱吃肉 出处:http://www.cnblogs.com/dongliu/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。
好文要顶 关注我 收藏该文
洛洛爱吃肉
关注 - 31
粉丝 - 29
关注 - 31
粉丝 - 29
+加关注
0
0
« 上一篇:jQuery之DOM操作
» 下一篇:火狐浏览器丢失书签,恢复无法处理备份文件的解决方案
» 下一篇:火狐浏览器丢失书签,恢复无法处理备份文件的解决方案
阅读全文
0 0
- iOS监听电话事件
- iPhone电话事件监听
- iOS 获取电话监听
- iOS ARC监听电话 解决方案
- ios UITextField监听事件
- iOS监听拨打电话回调函数
- iOS 电话监听,后台工作问题
- IOS开发 实现电话呼叫功能以及监听电话状态
- IOS开发 实现电话呼叫功能以及监听电话状态
- 电话监听
- 监听电话
- 电话监听
- 电话监听
- iOS 监听音量调节 事件
- iOS 监听音量调节事件
- iOS监听音量调节事件
- iOS 监听事件(七)--锁屏....
- iOS监听音量调节事件
- POJ 2140 Herd Sums 笔记
- java语言基础(71)——集合框架(增强for的概述和使用)
- 【脚本语言系列】关于Python并发技术twisted,你需要知道的事
- React Native如何实现自定义字体
- 关于C++中的虚拟继承的一些总结
- iOS监听电话事件
- java数据数据加密用方法实现案例
- jQuery之DOM操作
- 面试题15:链表中倒数第k个结点
- log4j配置文件
- C++命名空间
- jQuery选择器
- ANDROID STUDIO系列教程六--GRADLE多渠道打包
- Linux 进程与线程概念解析