swift - 如何在 Swift 项目中管理文件夹?
问题描述
我的 Swift 项目中有越来越多的文件,我想更好地组织这些文件。这包括一个声音文件夹、一些字体文件和我的Localizable.strings
文件。
我还有一个资源文件夹,它是空的,因为每次我将文件移动到其中时,项目都找不到它并且应用程序会爆炸。
例如,当引用一个声音文件时,我可以使用Bundle.main.path(forResource: "thing", ofType: "mp3")!
which 在我的根文件夹中找到它Sounds
,但如果我将它移到Resources
文件夹中则不能。字体文件同上,我没有勇气尝试我的字符串文件。
将文件移动到子文件夹的技巧是什么?
编辑:
有人认为这是在Swift 中回答的 - 如何获取文件夹中的文件路径。好吧,不,但接受的答案至少让我指出inDirectory
了 ; 的新名称subdirectory
。我包括在内Resources/Sounds
,它有效。
但是,它没有回答字体文件的问题。
解决方案
推荐阅读
- asp.net-mvc - Rotativa:忽略引导类
- r - 从 R 查询 SQL Server 地理空间数据
- pyqt - 无法向 QtLineEdit 键入正确的文本
- javascript - 如何将谷歌自动完成结果限制为城市、州、国家、邮编?
- angular - 如何在 Angular 9 中使用 Hammer.js 保持垂直滚动和缩放并检测水平和对角平移/滑动?
- c# - c#打印 - 当字符串大小未知时如何定义矩形高度
- ios - 在 Xcode 10.1 中运行 XCtestCase 时出错
- python - Python Itertools 在两个列表中。从每个列表中获取超过 1 个值
- r - R来自计数表的多个饼图?
- ios - 我们可以在 macOS 中从 Oracle SQL Developer 应用程序查看 Core 数据 SQLite 文件吗?