我是IOS Develop的新手,刚刚开始学习Swift。
在我的应用中,我需要在某处存储文件... 例如在Android中我使用assets文件夹。在IOS中,我没有找到任何方法从资产中检索文件夹和文件。 我应该在哪里存储文件以便在应用程序运行时使用它们,以及我应该如何访问它们。还需要获取文件/文件夹名称
答案 0 :(得分:0)
我不确定你的“存储文件”是什么意思,但如果你只是想存储资源文件,比如CSS样式表,声音效果等,你可以将它拖到Xcode中的导航器中(左图) )。在我的项目中,我添加了一堆mp3文件:
要访问这些文件,您可以使用Bundle
类。它将为您提供字符串或URL
中的特定文件的路径。
例如,如果要将文本存储在字符串变量中名为text.txt
的文本文件中:
let contentsOfFile = String(contentsOfFile:
Bundle.main.path(forResource: "text", ofType: "txt")!, encoding: .utf8)
答案 1 :(得分:-1)