EasyLocalizedStrings
安装
- 通过CocoaPods
pod 'EasyLocalizedStrings'
可用
信息
- 允许您在IB或在代码中创建UI时轻松使用本地化字符串。
- 包含一个UI组件子类集合,这些子类包含一个
@IBInspectable localizedKey
属性。 - 在IB或代码中设置键,本地化字符串将被加载进来。
需求
- 本地化字符串必须生活在应用程序包中的
Localizable.strings
文件中。 - 例如,如果有标签正在显示传递的键而不是本地化字符串,这是因为NSLocalizedString无法在本地找到该字符串。检查(strings)文件的名称,同时也确保文件的格式正确,例如:
"file_key" = "value";
限制
- localizedKey 对不需要占位符的本地化字符串有效。将添加一个方法来创建格式化的本地化字符串,以减少模板代码。
- 您将无法在 IB(Interface Builder)中看到该字符串。您需要运行应用程序才能看到其效果。