向Swift项目添加框架

时间:2017-08-24 07:17:02

标签: ios swift

我正在尝试在我的项目中使用SwiftIconFont Framework。我按照列出的所有指示。我添加了pod 'SwiftIconFont', '~> 2.7',然后执行了pod install。终端吐出:

Analyzing dependencies
Downloading dependencies
...
...
Installing SwiftIconFont (2.7.0)
...
...
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There are 8 dependencies from the Podfile and 13 total pods installed.

根据此终端消息判断,SwiftIconFont应该已成功安装在我的项目中。但是,当我转到我的项目尝试链接SwiftIconFont框架时,添加的目录似乎是空的。

SwiftIconFont directory is empty

我尝试import SwiftIconFont,但Xcode表示不存在此类模块。我还应该做些什么才能使用这个框架?

我还在我的Cartfile中添加了github "0x73/SwiftIconFont",然后执行了carthage update,即使此步骤可能是不必要的。

1 个答案:

答案 0 :(得分:1)

我不确定为什么会发生这种情况,但解决问题的一种方法是进入构建设置并将框架搜索路径定义到包含相关框架的文件夹。如果框架放在项目目录中,只需将框架搜索路径设置为$(SRCROOT)并将其设置为递归。