第一步:导入CoreTelephony.framework
剩下的就so easy了,直接看代码吧
#import "ViewController.h"
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
#import <CoreTelephony/CTCarrier.h>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
CTTelephonyNetworkInfo * networkInfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier * carrier = networkInfo.subscriberCellularProvider;
if (carrier.mobileCountryCode == nil || [carrier.mobileCountryCode isEqualToString:@""])
{
NSLog(@"没有SIM卡");
}
else
{
NSLog(@"有SIM卡");
}
}