如何在项目

时间:2018-06-01 11:41:10

标签: ios swift swift-framework

我尝试在我的项目中添加自定义框架,但作为参考。

这样做的原因是我希望在框架中进行更改并在项目中查看它们而无需删除旧框架 - 复制新框架。

但是因为我得到了以下错误而我失踪的东西

  

没有这样的模块

我添加框架作为参考的方式是"取消" "复制如果需要"当我拖放它时。

我在"框架内添加框架"项目文件夹。

任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:0)

您应该通过转到Target的“Build Phases”来链接菜单中的外部库,并添加带有“links binary with libraries”的库。这应该可以解决你的问题。

linking dependencies

另一种建议是使用CocoaPods,它在iOS开发中使用非常广泛。如果你不熟悉Cocoapods,那就像网络开发那样npm。您将自定义框架转换为Pod并将Podfile添加到您的iOS应用程序。 Podfile只是外部依赖项的列表。如果您将更改推送到自定义框架,则只需运行

即可
pod update

在命令行中,它将自动处理更新。这将解决您的问题,并使您的项目整洁有序,因此您不必拖拽拖放新库。 CocoaPods还可以处理您可能正在使用的许多其他主要外部库。请参阅以下非常容易学习的教程: creating a podgetting started with cocoapods