【问题标题】:Using ifaddrs library in Swift在 Swift 中使用 ifaddrs 库
【发布时间】:2014-06-08 20:26:28
【问题描述】:

我无法将 ifaddrs 导入我的 Swift 项目。编译器说:

没有这样的模块“ifaddrs”

目的是最后在当前wifi网络中获取iPhone的IP地址。有什么建议吗?

【问题讨论】:

    标签: ios xcode swift


    【解决方案1】:

    通常在您的文件 ****-Bridging-Header.h 下(其中 **** 是您的项目的名称 - 当您包含目标 c 资源时,xcode 会为您创建它)您必须添加:

    #include <arpa/inet.h>

    #include <sys/socket.h>

    #include <ifaddrs.h>

    将ifaddrs添加到bridge文件后,就可以在swift中使用objective c类了。

    【讨论】:

      猜你喜欢
      • 2016-03-04
      • 2016-09-21
      • 2016-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-16
      • 2015-10-29
      • 1970-01-01
      相关资源
      最近更新 更多