【发布时间】:2014-06-08 20:26:28
【问题描述】:
我无法将 ifaddrs 导入我的 Swift 项目。编译器说:
没有这样的模块“ifaddrs”
目的是最后在当前wifi网络中获取iPhone的IP地址。有什么建议吗?
【问题讨论】:
我无法将 ifaddrs 导入我的 Swift 项目。编译器说:
没有这样的模块“ifaddrs”
目的是最后在当前wifi网络中获取iPhone的IP地址。有什么建议吗?
【问题讨论】:
通常在您的文件 ****-Bridging-Header.h 下(其中 **** 是您的项目的名称 - 当您包含目标 c 资源时,xcode 会为您创建它)您必须添加:
#include <arpa/inet.h>
#include <sys/socket.h>
#include <ifaddrs.h>
将ifaddrs添加到bridge文件后,就可以在swift中使用objective c类了。
【讨论】: