我正在获得一种语言1的输入字符串,我想在Localizable.strings中找到它对应的键。稍后,我将使用此键检索语言2中的值。

如何按值查找密钥?

最佳答案

  let stringsPath = Bundle.main.path(forResource: "Localizable", ofType: "strings")
        var dictionary = NSDictionary (contentsOfFile: stringsPath ?? "")

        if let temp = dictionary?.allValues.filter({$0 as? String == "Your Value to be searched"}), temp.count > 0 {
            print("nice found")
        }


检查上面的代码。

关于ios - 通过Localizable.strings中的值获取 key ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53079769/

10-09 21:05