我有一些与应用程序捆绑在一起的本地 JSON 文件。当 Xcode 构建产品并查看有效负载目录时,我可以看到纯文本的 JSON。
有没有办法让 Xcode 以二进制形式编译文件,然后仍然能够用 NSJSONSerialization 解析它?
我像这样加载 JSON 文件:
NSData *data = [[NSData alloc] initWithContentsOfFile:path];
然后将数据转换为 JSON 对象:
id json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
那么 Xcode 可以在将 JSON 文本文件添加到应用程序包之前将其转换为二进制形式吗?