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