【IOS游戏开发】如何判断当前网络的运营商
来源:互联网 发布:分区删除数据恢复 编辑:程序博客网 时间:2024/03/29 20:31
在IOS上存在retain屏,经常需要在一些时刻用到高清图,有些时候也要到普通图。
在网络条件很爽的情况下,这当然不在话下。如果咱是iphone用户,又正好用的是移动卡。
如果还用的高清图的话是不是灰常的杯具,显然是一定的。
从目前的情况来看,只有移动的gprs的卡速度慢的像牛一样,这样我们就需要权衡在一些场合牺牲点质量
换取速度。
在网络条件很爽的情况下,这当然不在话下。如果咱是iphone用户,又正好用的是移动卡。
如果还用的高清图的话是不是灰常的杯具,显然是一定的。
从目前的情况来看,只有移动的gprs的卡速度慢的像牛一样,这样我们就需要权衡在一些场合牺牲点质量
换取速度。
那么我们就得必须知道当前网络是神马运营商。给个变通的解决方案。
- (BOOL)checkChinaMobile{ BOOL ret = NO; CTTelephonyNetworkInfo *info = [[CTTelephonyNetworkInfo alloc] init]; CTCarrier *carrier = [info subscriberCellularProvider]; if (carrier == nil) { [info release]; return NO; } NSString *code = [carrier mobileNetworkCode]; if (code == nil) { [info release]; return NO; } if ([code isEqualToString:@"00"] || [code isEqualToString:@"02"] || [code isEqualToString:@"07"]) { ret = YES; } [info release]; return ret;}
网络在00—02—07三种情况时是移动网络。具体参考下面的数据
China – CN
详细数据请参考: http://en.wikipedia.org/wiki/Mobile_Network_Code
转自iloss博客 http://www.iloss.me/2012/07/21/ios如何判断当前网络的运营商/
- 【IOS游戏开发】如何判断当前网络的运营商
- ios如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- ios如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- ios如何判断当前网络的运营商
- ios如何判断当前网络的运营商
- iOS如何判断当前网络的运营商
- ios如何判断当前网络的运营商
- Iphone如何判断当前网络的运营商
- 如何判断当前网络的运营商
- ios开发网络 运营商型号判断
- ios 判断网络运营商
- iOS开发判断当前的网络状态
- 对抗out of memory之路
- 正则表达式30分钟入门教程
- eoe社区 Android 客户端项目简析
- 一个很好的图标的网站
- CSS之分类
- 【IOS游戏开发】如何判断当前网络的运营商
- Linux CentOS-5.5下搭建LAMP环境
- 详解数据库之存储过程与错误处理
- JavaScript+DOM
- 到这儿基本上已经完成了Web App的开发。
- mstsc端口修改方法
- Ext.getCmp("id") 简单应用
- STM32串口寄存器操作
- MYSQL 1364 错误:无法创建用户