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.
根据苹果文档,通知负载可以携带“loc-key”键,用于标识应用程序包中的本地化字符串键。如果应用程序包中没有这样的键会发生什么(例如,当服务器上有更新并添加了新的通知类型时)?
您很可能会得到NSBundle'localizedStringForKey:value:table:方法的默认行为,即在找不到值时返回键。
NSBundle
localizedStringForKey:value:table:
您可以在 loc-key 中发送消息模板:“%1$@ won the game”在 loc-args 中带有“John”将变为“John won the game”,尽管您的应用没有“%1$@ won游戏”在 Localizable.strings 中。