首先需要到苹果网站下载一份源代码:Reachability.zip
这里我已经下好了,放在网盘中:http://pan.baidu.com/s/1pKoBAjD,直接下载就行
然后解压这个文件
1、把Reachability.h和Reachability.m文件拖到项目中
2、添加框架:SystemConfiguration.framework
3、在AppDelegate.h头文件中导入Reachability.h,并添加一个实例方法。如图:
在AppDelegate.m中这样实现:如图:
然后
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//检测网络是否可用
Reachability *reach = [Reachability reachabilityForInternetConnection];
NetworkStatus *status = [reach currentReachabilityStatus];
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"温馨提示" message:[self stringFromStatus:status] delegate:nil cancelButtonTitle:@"好的" otherButtonTitles:nil];
[alert show];
}
这样就可以了。