我想开始使用模块化代码以及与 Xcode 11 的新 Swift Package Manager 集成。
问题是我似乎无法向我的新包添加任何类型的 UI 文件。我只需要添加一个xib文件。
这是如何实现的?
最佳答案
当前 Swift 包仅支持源代码,因此您无法向包中添加 xib 文件。阅读缺少什么?以下文章中的部分:
Creating Swift Packages in Xcode
更新
Xcode 12 允许您将不是源代码文件的文件添加到 Swift 包中。我尚未创建 Swift 包,因此无法提供有关如何将 xib 文件添加到 Swift 包的详细说明。但是正如@ffritz 在对此答案的评论中提到的那样,Apple 的文档中有一篇关于在 Swift 包中捆绑资源的文章。
Bundling Resources with a Swift Package
关于swift - 将 xib 文件添加到 Swift 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57511139/