iOS如何判斷當前網路的運營商

2021-06-19 10:58:31 字數 1191 閱讀 5055

在ios上存在retain屏,經常需要在一些時刻用到高畫質圖,有些時候也要到普通圖。

在網路條件很爽的情況下,這當然不在話下。如果咱是iphone使用者,又正好用的是移動卡。

如果還用的高畫質圖的話是不是灰常的杯具,顯然是一定的。

從目前的情況來看,只有移動的gprs的卡速度慢的像牛一樣,這樣我們就需要權衡在一些場合犧牲點質量

換取速度。

那麼我們就得必須知道當前網路是神馬運營商。給個變通的解決方案。

01- (bool)checkchinamobile

02

10

11nsstring *code = [carrier mobilenetworkcode];

12if(code == nil)

16

17if([code isequaltostring:@"00"] || [code isequaltostring:@"02"] || [code isequaltostring:@"07"])

20[info release];

21

22returnret;

23}

網路在00—02—07三種情況時是流動網路。具體參考下面的資料

詳細資料請參考:

**iloss部落格 如何判斷當前網路的運營商/

iOS如何判斷當前網路的運營商

在ios上存在retain屏,經常需要在一些時刻用到高畫質圖,有些時候也要到普通圖。在網路條件很爽的情況下,這當然不在話下。如果咱是iphone使用者,又正好用的是移動卡。如果還用的高畫質圖的話是不是灰常的杯具,顯然是一定的。從目前的情況來看,只有移動的gprs的卡速度慢的像牛一樣,這樣我們就需要權...

iOS如何判斷當前網路的運營商

在ios上存在retain屏,經常需要在一些時刻用到高畫質圖,有些時候也要到普通圖。在網路條件很爽的情況下,這當然不在話下。如果咱是iphone使用者,又正好用的是移動卡。如果還用的高畫質圖的話是不是灰常的杯具,顯然是一定的。從目前的情況來看,只有移動的gprs的卡速度慢的像牛一樣,這樣我們就需要權...

iOS如何判斷當前網路的運營商

在ios上存在retain屏,經常需要在一些時刻用到高畫質圖,有些時候也要到普通圖。在網路條件很爽的情況下,這當然不在話下。如果咱是iphone使用者,又正好用的是移動卡。如果還用的高畫質圖的話是不是灰常的杯具,顯然是一定的。從目前的情況來看,只有移動的gprs的卡速度慢的像牛一樣,這樣我們就需要權...