string - 快速初始化资源

标签 string swift for-loop resources

因此,我尝试在 Xcode 中初始化/使用许多资源(特别是音频剪辑)。目前,我只是分别列出每个资源的名称(即,我有一个很长的语句列,仅文档名称有所不同,例如“audio1”、“audio2”、“audio3”等)。有没有办法快速做到这一点?我正在考虑使用数组和 for 循环,看到资源名称的唯一区别是“1”、“2”、“3”等,但我不知道如何改变一个字符串的一部分(每个音频剪辑的标题)。

最佳答案

您可以创建一个字符串数组,其中每个数组元素都包含相应的文件名:

let audioFile = Array(0...10).map { "audioFile\($0)"}

因此,audioFile[1] 将等于"audioFile1"

关于string - 快速初始化资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34247564/

相关文章:

performance - 如何在 MATLAB 中编写矢量化函数

c++ - 用 ASCII 等效字符替换字符串中的所有非 ASCII 字符

c++ - 如何使字符串数组在gsoap中返回值

swift - Apple Swift 代码产生错误

ios - 如何将 Controller 转换为特定协议(protocol)而不是 Swift 中的类?

ios - 上一个/下一个 类似 iOS 邮件应用程序的功能吗?

javascript - 将 JSON 数据数组加一

Python for 循环一次访问两个元素

java - 为什么当我输入用户输入时该程序会终止?

python - 检查对象属性名称是否出现在字符串python中