为分发而创建的 swift 框架中的绝对路径引用
Posted
技术标签:
【中文标题】为分发而创建的 swift 框架中的绝对路径引用【英文标题】:Absolute path reference in swift framework created for distribution 【发布时间】:2022-01-22 12:46:42 【问题描述】:我正在使用 Xcode 13.1 创建一个 swift 框架。作为框架一部分的 Swiftmodule 引用了绝对路径,这对于应该分布式的框架不起作用。我们如何将其更改为 Xcode 设置或配置中的相对路径?我们的分发框架中真的需要这个 swiftmodule 吗?请帮忙。
【问题讨论】:
【参考方案1】:所有分发的东西可能是应用程序或框架都需要包含在包(项目或框架)中。然后你可以像这样检索它们
let bundle = Bundle.main
let resourcePath = bundle.path(forResource: "Seagull", ofType: "jpg")
【讨论】:
以上是关于为分发而创建的 swift 框架中的绝对路径引用的主要内容,如果未能解决你的问题,请参考以下文章