先导入看清楚 要先导入CoreTelephony框架 再写下面的
#import <CoreTelephony/CTCall.h>
#import <CoreTelephony/CTCallCenter.h>
然后 我是写在 appicationFinished(忘了怎么写的)
CTCallCenter*callCenter=(CTCallCenter*)[[CTCallCenter alloc] init];
callCenter.callEventHandler=^(CTCall*call){
if (call.callState==CTCallStateDisconnected) {
UIAlertView*alert=[[UIAlertView alloc] init];
alert.title=@"CTCallStateDisconnected";
[alert addButtonWithTitle:@"OK"];
[alert show];
[alert release];
}
else if(call.callState==CTCallStateConnected){
UIAlertView*alert=[[UIAlertView alloc] init];
alert.title=@"CTCallStateConnected";
[alert addButtonWithTitle:@"OK"];
[alert show];
[alert release];
}
else if(call.callState==CTCallStateIncoming){
UIAlertView*alert=[[UIAlertView alloc] init];
alert.title=@"CTCallStateIncoming";
[alert addButtonWithTitle:@"OK"];
[alert show];
[alert release];
}
};
ok
#import <CoreTelephony/CTCall.h>
#import <CoreTelephony/CTCallCenter.h>
然后 我是写在 appicationFinished(忘了怎么写的)
CTCallCenter*callCenter=(CTCallCenter*)[[CTCallCenter alloc] init];
callCenter.callEventHandler=^(CTCall*call){
if (call.callState==CTCallStateDisconnected) {
UIAlertView*alert=[[UIAlertView alloc] init];
alert.title=@"CTCallStateDisconnected";
[alert addButtonWithTitle:@"OK"];
[alert show];
[alert release];
}
else if(call.callState==CTCallStateConnected){
UIAlertView*alert=[[UIAlertView alloc] init];
alert.title=@"CTCallStateConnected";
[alert addButtonWithTitle:@"OK"];
[alert show];
[alert release];
}
else if(call.callState==CTCallStateIncoming){
UIAlertView*alert=[[UIAlertView alloc] init];
alert.title=@"CTCallStateIncoming";
[alert addButtonWithTitle:@"OK"];
[alert show];
[alert release];
}
};
ok