Iphone获取本机IP

  • -(NSString *)getAddress {  
  •     char iphone_ip[255];  
  •     strcpy(iphone_ip,"127.0.0.1"); // if everything fails  
  •     NSHost* myhost =[NSHost currentHost];  
  •     if (myhost)  
  •     {  
  •         NSString *ad = [myhost address];  
  •         if (ad)  
  •             strcpy(iphone_ip,[ad cStringUsingEncoding:NSASCIIStringEncoding]);  
  •     }  
  •     return [NSString stringWithFormat:@"%s",iphone_ip];  
  • }

posted on 2012-11-15 17:53  无量少年  阅读(267)  评论(0编辑  收藏  举报

导航