【发布时间】:2011-03-16 05:41:04
【问题描述】:
在我的代码中,我使用 .txt 文件构建了一个 Data Core 数据库。目前我在桌面上有该文件,并且有该文件的硬编码路径。我还使用 NSLog 语句跟踪数据库的负载,该语句在我加载新数据库时显示在终端中。构建和分析指出,我在 NSLog 的“存储到 xx 的值永远不会读取”中用于跟踪的参数。但是,我确实在 NSLog 中使用 xx 来计算我正在加载的记录。
我在输入字段中使用了一个秘密且非常长且特定的单词来启动数据库的加载。该字段通常用于其他用途。
我有以下问题:
“存储到 xx 的值永远不会被读取”是否被视为泄漏?我猜不是。
在启动应用程序以使 NSLog 和 xx 仍在代码中时是否存在问题,或者我应该将其注释掉吗?
我在 Apple 的文档中读到它不允许在捆绑包之外引用,我猜如果我想使用这种方法,我也应该将 .txt 放在捆绑包中?
因为我不希望 .txt 文件包含在包中,所以对于管理数据库负载有什么建议?我应该加载数据库,然后可能注释掉我发送到应用商店的代码中的所有相关代码以删除应用外部的引用还是有更好的方法?
干杯
【问题讨论】:
标签: iphone file-upload nslog