我需要在我的项目中存储大量不同类型的机密数据。数据可以表示为编码的 NSStrings。我更喜欢在代码中初始化它而不是从文件中读取,因为这样更安全。
所以我需要大约 100k 行,如下所示:
[myData addObject: @"String"];
或者像这样
myData[n++] = @"String";
将这些行放入 Xcode 会导致编译时间大幅增加长达几个小时(顺便说一下,在 Eclipse 中编译 100k 行这样的代码只需要几分之一秒)
什么是可行的安全替代方案?
(请不要建议从文件中读取,因为这会使数据更容易破解)