首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理单个Package.swift中同名的多个文件?

如何处理单个Package.swift中同名的多个文件?
EN

Stack Overflow用户
提问于 2022-07-21 19:28:27
回答 1查看 43关注 0票数 0

当我试图建造以下..。

代码语言:javascript
复制
// swift-tools-version:5.3
import PackageDescription

let package = Package(
    name: "...",
    defaultLocalization: "en",
    platforms: [
        .macOS(.v10_15), .iOS(.v13), .tvOS(.v13)
    ],
    products: [
        .library(name: "...", targets: ["..."]),
    ],
    dependencies: [
        .package(
            url: "https://github.com/apollographql/apollo-ios",
            from: "0.51.2"
        ),
        .package(
            url: "https://github.com/auth0/Auth0.swift.git",
            from: "2.0.0"
        ),
        .package(
            url: "https://github.com/pkluz/PKHUD.git",
            from: "5.4.0"
        )
    ],
    targets: [
        .target(
            name: "...",
            dependencies: [
                .product(name: "Apollo", package: "apollo-ios"),
                .product(name: "ApolloSQLite", package: "apollo-ios"),
                .product(name: "Auth0", package: "Auth0.swift"),
                .product(name: "PKHUD", package: "PKHUD"),
            ]
        ),
        .testTarget(
            name: "...",
            dependencies: [
                .target(name: "...")
            ]
        ),
    ]
)

但当我跑的时候我..。

代码语言:javascript
复制
'ios-...-mobile-app': error: multiple resources named 'DirectoryViewController.xib' in target '...'
error: ExitCode(rawValue: 1)
[0/1] Planning build'ios-...-mobile-app': error: multiple resources named 'DirectoryViewController.xib' in target 'pure'

我确实看到两个控制器的名字是一样的,所以我如何告诉Swift将两者区分开来?

一个在..。

.../Sources/pure/UI/Controllers/CommsHub/Calls/Keypad + Directory/Directory/DirectoryViewController.xib

另一个

.../Sources/pure/UI/Controllers/CommsHub/Directory/DirectoryViewController.xib

显然,我不想用XCode来做这件事。

EN

回答 1

Stack Overflow用户

发布于 2022-07-21 19:52:47

试着通过以下方式具体使用这些东西:

代码语言:javascript
复制
<nameOfThePackage>.DirectoryViewController.xib

所以看起来是:

代码语言:javascript
复制
Apollo.DirectoryViewController.xib
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73071686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档