使用XCode 6在我的应用程序中嵌入自定义二进制文件

时间:2014-10-14 21:15:30

标签: swift ios8 xcode6

我想在我的应用程序中嵌入一个自定义二进制文件(例如:游戏的级别信息,出于实际目的,不能以任何其他方式编码)。

有没有办法用XCode 6和Swift做到这一点?我已经尝试过资产目录,但它们似乎只允许图像。

2 个答案:

答案 0 :(得分:1)

结果很简单:

  1. 创建一个组(这是可选的,但更整洁)
  2. 将文件拖到组
  3. 可以使用Swift访问该文件:

    NSBundle.mainBundle().pathForResource("filename_without_extension", ofType: "ext")
    

    返回带文件路径的String?

答案 1 :(得分:0)

以防万一有人使用xcode 9查找代码。 就是这样:

let filePath = Bundle.main.path(forResource: "filename_without_extension", ofType: "hex")