ios如何判斷當前網路的電訊廠商

來源:互聯網
上載者:User
ios如何判斷當前網路的電訊廠商內容轉至:http://www.iloss.me/2012/07/21/ios如何判斷當前網路的電訊廠商/#more-1091

在IOS上存在retain屏,經常需要在一些時刻用到高清圖,有些時候也要到普通圖。
在網路條件很爽的情況下,這當然不在話下。如果咱是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

MCC MNC BRAND OPERATOR STATUS BANDS (MHZ) REFERENCES AND NOTES
460 00 China Mobile China Mobile Operational GSM 900 / GSM 1800 / TD-SCDMA 1880 / TD-SCDMA 2010
460 01 China Unicom China Unicom Operational GSM 900 / GSM 1800 / UMTS 2100 CDMA network sold to China
Telecom, WCDMA commercial trial started in May 2009 and in full commercial operation as of October 2009.
460 02 China Mobile China Mobile Operational GSM 900 / GSM 1800 / TD-SCDMA 1880 / TD-SCDMA 2010  
460 03 China Telecom China Telecom Operational CDMA2000 800 / CDMA2000 2100 EV-DO
460 05 China Telecom China Telecom Operational    
460 06 China Unicom China Unicom Operational GSM 900 / GSM 1800 / UMTS 2100  
460 07 China Mobile China Mobile Operational GSM 900 / GSM 1800 / TD-SCDMA 1880 / TD-SCDMA 010  
460 20 China Tietong China Tietong Operational GSM-R
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.