iphone – 将[NSNetservice addresses]转换为ip地址字符串

栏目: IOS · 发布时间: 5年前

内容简介:翻译自:https://stackoverflow.com/questions/2327864/converting-nsnetservice-addresses-to-ip-address-string

这个问题已在这里提出:

NSNetservice IP address

我已经用这两个来达到我现在的位置.我的问题是以下方法我不太有用:

- (NSString *)getStringFromAddressData:(NSData *)dataIn {
    struct sockaddr_in  *socketAddress = nil;
    NSString            *ipString = nil;

    socketAddress = (struct sockaddr_in *)[dataIn bytes];
    ipString = [NSString stringWithFormat: @"%s",
                inet_ntoa(socketAddress->sin_addr)];  ///problem here
    return ipString;
}

这给出了一个构建错误,说明在同一行上“解除指向不完整类型的指针”和“隐式声明函数’inet_ntoa’”.

我已经检查过,我不认为我错过了某种类型的框架来让inet_ntoa工作.知道我做错了什么吗?谢谢.

如果你得到inet_ntoa的隐式声明,你可能需要

#include <arpa/inet.h>

(您可以通过man inet_ntoa获取此信息并阅读有关该功能的更多信息)

翻译自:https://stackoverflow.com/questions/2327864/converting-nsnetservice-addresses-to-ip-address-string


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

这才是马云

这才是马云

陈伟 / 浙江人民出版社 / 2011-5 / 30.00元

“幽默马云”、“开心马云”、“顽皮马云”、“狂妄马云”等。《这才是马云》从各个角度揭开了千面马云的真面目,告诉你一个与想象中大不一样的马云。这不只是一本书,更像一部喜剧电影,让你通过声音、色彩、表情等诸多要素走近马云,感受阿里巴巴。没有冗长的说教,只有让人忍俊不禁的细节;没有高深的理论,只有通俗、诚恳的陈述。作者借幽默平常的琐事,记录下马云“可爱”的一面,看完后让人恍然大悟:原来,马云是这样一个人......一起来看看 《这才是马云》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试