如何维护/清理本地化字符串

Nik*_*kyD 8 xcode objective-c ios

我有一个相当庞大的字符串文件,其中包含大约600个字符串.一些开发人员只是为他们编写的每个模块都将其字符串放入其中.那里有很多不再使用或已被替换的字符串.还有一些更普遍的错误消息,这些消息存在于几个变种中,应该只用一个替换.

通过选择,复制粘贴到搜索中我经历了50左右,看看它们是否仍在代码中使用... eclipse/lint为我做的,xcode 5(仍然)似乎没有这个功能.

现在我发现了一个插件(LIN),可以更容易地选择/自动完成字符串,但我仍然有大约600个未经检查的字符串.

现在只存在一种语言,但是第二种语言即将到来,所以我希望在此之前清理混乱.

我读过了

iphone - 清理Localizable.strings

但找到答案非常不切实际

/编辑

有什么策略可以完成这项工作并向我展示结果?我觉得在IDE的石器时代

Otz*_*iii 6

我不知道你是否还有这个问题,但是AppCode IDE会显示未使用的字符串并让你安全删除它(从你的所有语言文件中删除它).

screenshot_of_appcode