gpt4 book ai didi

swift - 编译使用多个模块的项目

转载 作者:行者123 更新时间:2023-11-30 12:54:24 28 4
gpt4 key购买 nike

我正在编写一个分为多个框架的应用程序。当我尝试构建主项目目标时,我希望 Xcode 立即编译所有模块(只要需要)。不幸的是,当我按“播放”时,我收到如下错误:

Header 'Observation-Swift.h' not found
module.modulemap

Could not build Objective-C module 'Observation'
World.swift

所有目标都是用 swift 编写的,所以 Objective-C 是一个错误。

进行此编译的唯一方法是将所有目标一一编译。有没有办法让所有目标自动编译?目标之间也存在一些依赖性。

WebService imports Observation
World imports Observation and BackgroundTask

最佳答案

我已经找到解决办法了。我需要选择具有依赖项的每个目标,并在“链接的框架和库”下添加使用的框架。然后 Xcode 知道以什么顺序编译框架并且它可以工作。

关于swift - 编译使用多个模块的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40596297/

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