ios 判斷網路運營商

2021-06-20 07:58:38 字數 853 閱讀 7868

偶然看見了別人的部落格關於ios網路運營商的判斷,都是基於mnc的判斷,但是實際出來的code跟判斷的不一樣,mnc判斷見這裡

修改了下,還是直接拿系統的carriername來判斷,**如下

/**

* 網路運營商類別

* */

#import typedef enum

networktypeenum;

@inte***ce networktype : nsobject

//用來辨別裝置所使用網路的運營商

+ (networktypeenum)checktype;

@end

//// networktype.m

// networktype

//// created by jianye on 14-1-24.

//#import "networktype.h"

#import#import@implementation networktype

//用來辨別裝置所使用網路的運營商

+ (networktypeenum)checktype

if ([networktype contains:@"電信" on:carriername])

if ([networktype contains:@"聯通" on:carriername])

if ([networktype contains:@"鐵通" on:carriername])

return type;

}+ (bool)contains:(nsstring *)strsearchterm on:(nsstring *)strtext

@end

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

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

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

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

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

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