ios 기본 동작

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]]; 이 걸 로 시스템 설정 인터페이스 로 넘 어 갈 수 있어 요.
시스템 선 호 설정 으로 이동:[UIApplication shared Application]openURL:@"prefs:root=WIFI"]
와 이 파이 연결 성공 여부 판단:http://www.devdiv.com/forum.php?mod=viewthread&tid=127096
문제:장치 가 와 이 파이 에 연결 되 어 있 는 지 어떻게 검사 합 니까?답:01 -( BOOL )connectedToNetwork 02 { 03          // Create zero addy 04      struct   sockaddr_in zeroAddress; 05      bzero(&zeroAddress,  sizeof (zeroAddress)); 06      zeroAddress.sin_len =  sizeof (zeroAddress); 07      zeroAddress.sin_family = AF_INET; 08        09          // Recover reachability flags 10      SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, ( struct   sockaddr *)&zeroAddress); 11      SCNetworkReachabilityFlags flags; 12        13      BOOL   didRetrieveFlags = SCNetworkReachabilityGetFlags(defaultRouteReachability, &flags); 14      CFRelease(defaultRouteReachability); 15        16      if   (!didRetrieveFlags) 17          { 18          return   NO; 19          } 20        21      BOOL   isReachable = flags & kSCNetworkFlagsReachable; 22      BOOL   needsConnection = flags & kSCNetworkFlagsConnectionRequired; 23      return   (isReachable && !needsConnection) ? YES : NO; 24 }

좋은 웹페이지 즐겨찾기