在我正在开发的应用程序中,我想在用户的设备连接到互联网时收听事件。我正在考虑用例当我的设备当前没有连接到互联网时(想想iPod touch,而不是没有wifi的家里),然后它就连接到互联网(即回家)。 iOS中是否有可以在我的应用中收听的事件?
答案 0 :(得分:4)
您可以使用SCNetworkReachabilitySetCallback
设置一个。查看Apple的一个很好的例子,名为Reachability http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
答案 1 :(得分:0)
使用可达性类 - 样本为here
Reachability* reachability = [[Reachability reachabilityWithHostName: @"www.apple.com"] retain];
NetworkStatus netStatus = [reachability currentReachabilityStatus];