iOS 获取城市IP

热门标签

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

NSString *IP = @"0.0.0.0";


//http://61.4.185.48:81/g/(中国天气网的接口)

NSURL *url = [NSURL URLWithString:@"http://61.4.185.48:81/g/"];

NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:1.0];



NSURLResponse *response = nil;

NSError *error = nil;

NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

if (error) {

    NSLog(@"Failed to get WAN IP Address!\n%@", error);

} else {

    NSString *responseStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

    IP = responseStr;

}

NSLog(@"%@",IP);

return IP;
标签:

未经允许不得转载:作者:SheaYang, 转载或复制请以 超链接形式 并注明出处 技术Dog|博客
原文地址:《iOS 获取城市IP》 发布于2019-11-09

分享到:
赞(0) 打赏

评论 抢沙发

5 + 1 =


iOS 获取城市IP

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?