gpt4 book ai didi

ios - 如何在 Carthage 框架中使用框架?

转载 作者:行者123 更新时间:2023-12-02 07:48:43 26 4
gpt4 key购买 nike

我按照 this 创建了一个 Swift 框架指导。这适用于客户端应用程序,也可以进行测试。

到目前为止,一切顺利。

当我向我的框架添加一个框架时,例如JASON ,我无法导入我的代码,因为它没有显示。

error: no such module 'JASON'
import JASON
^

有趣的是,我可以将框架导入到我的单元测试目标中。这不是我想要或不需要的地方。

我也关注了Robot的advice除了迦太基的advice .

有什么想法吗?

最佳答案

将一个框架作为依赖项添加到另一个框架项目中对于 Carthage 来说是没问题的。我已经在家里(Objective-C)和工作(Swift)自己的项目中完成了这一点。

诀窍在于将项目添加到您的应用程序中。我发现的最好方法是使用平面模型。 IE。不要尝试嵌入框架或以某种方式嵌套它们。让 Carthage 将您的顶级框架及其依赖的任何框架引入同一级别。然后将它们的 *.framework 文件拖到您的应用项目中,并使用 carthage copy-frameworks 命令将它们添加到单独的构建步骤中。

关于ios - 如何在 Carthage 框架中使用框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36853292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com