Swift 包管理器文件按字母顺序排列?

问题描述 投票:0回答:1

我正在努力从项目文件中删除代码并使其成为自己的独立 Swift 包。在此过程中,我导入了一堆文件,这些文件现在按字母顺序排列。

有办法改变这个吗?

谢谢

swift xcode swift-package-manager
1个回答
6
投票

解决方案

一个包由 Swift 源文件和清单文件组成。清单文件名为 Package.swift。 Xcode 使用 Package.swift 文件打开 Swift Package Manager packages。包不是项目,并且没有像 .xcodeproj.xcworkspace.

这样的项目/工作空间文件

按照约定,目标包含位于 Sources/ 目录中的所有源文件。仅仅因为它没有项目或工作区文件,它就没有字母顺序等规则。

试试这个

打开 Finder,通过复制将磁盘系统上的任何源文件添加到包的源目录中。该文件也会立即出现在(Xcode)包中。

简短回答

目前这是不可能的。谁知道未来的版本?就我个人而言,直到添加了一个 Objective-C 项目之前我并不太在意。然后我意识到组织事情非常困难。我明白你的意思。

我希望这能解释情况。

最好

© www.soinside.com 2019 - 2024. All rights reserved.