收集的一些实用的ios代码段
去除顶部状态栏后的分辨率
1 | CGRect frame = [[UIScreen mainScreen] applicationFrame]; |
获取当前SIM卡的手机号码(私有API)
首先引入官方的CoreTelephony库,然后使用如下函数返回用户手机号码即可:
1 | extern NSString *CTSettingCopyMyPhoneNumber(); |
获取当前运营商名称及相关描述信息
首先引入官方的CoreTelephony库,然后添加相应的头文件:
1 |
接着使用CTTelephonyNetworkInfo与CTCarrier这两个类获取运营商相关信息,并将其保存到一个CTCarrier对象中:
1 | CTTelephonyNetworkInfo *info = [[CTTelephonyNetworkInfo alloc] init]; |
输出为:
1 | CTCarrier (0x1a0200) { |