swift - 我们怎样才能得到 NSLocalizedString 的注释呢?

标签 swift

如果我们有这样的代码:

let a = NSLocalizedString("Hi", comment: "Hello")

有没有办法打印变量a的注释?
喜欢:

print(a...) = "Hello"

最佳答案

没有。该注释仅出现在通过扫描您的代码以查找出现的 NSLocalizedString 生成的字符串文件中。这不是您可以在运行时获得的值。 NSLocalizedString 的返回值为String,它只是本地化的字符串。

注释的唯一用途是在将原始字符串文件翻译成其他语言时帮助翻译人员。

关于swift - 我们怎样才能得到 NSLocalizedString 的注释呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50840880/

相关文章:

ios - 后退按钮显示在 Root View Controller 上

ios - 显示来自非 UI 类的警报

swift - 位置管理器不检测信标

ios - -[UIView initWithFrame :] returning nil

ios - SKShapeNode 检测两条线的交点

ios - Swift 管理内存

swift - Objective-C 可选协议(protocol)方法的默认实现

ios - NSData 在 9.0 版中给我一个错误

ios - 自定义 URL 方案

arrays - 将字符串数组复制到整数数组?