【发布时间】:2015-01-12 04:13:03
【问题描述】:
背景
我正在用 Swift 构建一个 API 框架。我希望它包含一个可以在内部和外部使用的Reachability 类。
状态
我复制了 Tony Million 提供的 Reachability 类的源代码,并将导入语句添加到我的标题中。 .h 文件在Build Phases 的Headers 部分设置为公开。我在我的项目和目标中都将Allow Non-modular Includes in Framework Modules 设置为YES。每当我去构建项目时,我都会收到错误:
Include of non-modular header inside framework module 'MyFramework.Reachability'
在导入ifaddrs.h的行上。
问题
我怎样才能建立我的项目?我需要链接另一个不是SystemConfiguration 的框架吗?
【问题讨论】:
-
你解决过这个问题吗?
-
不,我只是破坏了这个想法。
-
这里也一样,我也无法正常工作。
-
您还有这个问题吗?如果是,您能否提供一个示例项目来演示它?我尝试复制但没有成功(它对我有用)。
标签: xcode swift ios8 reachability