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

标签 ios objective-c xcode

我有一个相当大的字符串文件,里面有大约 600 个字符串。一些开发人员只是将他们编写的每个模块的字符串转储到其中。那里有很多不再使用或已被替换的字符串。还有一些更一般的错误消息等以多种形式存在,应该只用一种代替。

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

现在我找到了一个插件 (LIN),可以更轻松地选择/自动完成字符串,但我仍然有大约 600 个未检查的字符串。

现在只有一种语言存在,但第二种语言即将到来,所以我想在此之前收拾残局。

我读过

iphone - cleaning the Localizable.strings

但发现答案很不切实际

/编辑

有哪些策略可以完成工作并只显示结果?!我感觉像是在 IDE 的石器时代

最佳答案

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

screenshot_of_appcode

关于ios - 如何维护/清理本地化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24700271/

相关文章:

ios - 使用有效值设置 SCNNode 的旋转,但它始终为 0,0,0,0

苹果手机 : How to draw line on Label?

objective-c - 与父类(super class)属性名称和协议(protocol)方法名称冲突

ios - Storyboard UI 元素未显示在编辑器中

xcode - 当没有数据来自核心数据时如何隐藏 UITableView [Swift]

ios - 以编程方式添加标签,与 Storyboard 中的标签对齐

ios - 旋转 UIKit 元素而不弄乱框架

ios - 将 Facebook SDK 更新到 3.5 后无法打开事件 session

iphone - 应用程序终止时定位服务不会停止

ios - 在 iOS 中为静态库添加前缀时过滤不需要的符号