Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人在运行时帮助我,如何在 Localizable.strings 文件目标 C 中加载关键消息值?
没有办法做到这一点。目前 iOS 支持localized (.strings)来自Bundle. Bundle 是只读的,所以你不能改变它的内容。
localized (.strings)
Bundle
如果文件是可写的,您的要求是可能的localized (.strings),因为它应该在文档目录中。但是目前没有办法localized (.strings)从文档目录中读取文件。
我不知道它是否可以替代您的解决方案:您可以NSLocalizedStringFromTableInBundle()用于从其他包中读取本地化内容。
NSLocalizedStringFromTableInBundle()