读书人

iphone 开发 判断 获取 搬动 联通 网络

发布时间: 2012-06-27 14:20:09 作者: rapoo

iphone 开发 判断 获取 移动 联通 网络 类型
+ (NSString*)getCarrier:(NSString*)imsi{ if (imsi == nil || [imsi isEqualToString:@"SIM Not Inserted"] ) { return @"Unknown"; } else { if ([[imsi substringWithRange:NSMakeRange(0, 3)] isEqualToString:@"460"]) { NSInteger MNC = [[imsi substringWithRange:NSMakeRange(3, 2)] intValue]; switch (MNC) { case 00: case 02: case 07: return @"China Mobile"; break; case 01: case 06: return @"China Unicom"; break; case 03: case 05: return @"China Telecom"; break; case 20: return @"China Tietong"; break; default: break; } } } return @"Unknown";}须引入头文件#import "UIDevice-IOKitExtensions.h"#include <sys>#include <sys>#import <mach>#include <netinet>#include <arpa>#include <netdb.h>#include <ifaddrs.h>#include <sys>#include <net>#include <net>#include <ifaddrs.h></ifaddrs.h></net></net></sys></ifaddrs.h></netdb.h></arpa></netinet></mach></sys></sys>

读书人网 >Iphone

热点推荐