ios 怎么获取本机ip demo

2025-04-25 03:58:47
推荐回答(1个)
回答1:

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];

}