gpt4 book ai didi

iphone - 如何使用格式化占位符本地化字符串?

转载 作者:IT老高 更新时间:2023-10-28 11:47:57 26 4
gpt4 key购买 nike

如何使用 NSLocalizedString 本地化包含占位符的字符串?

例如:

[NSString stringWithFormat:@"You can afford %i at %@%li.",[kCash integerValue]/self.price, kYen,  self.price]

如何本地化?我是否将字符串分解为多个本地化字符串?那么我该如何处理不同的句子结构和语法呢?

最佳答案

NSLocalizedString 不会改变你的占位符,所以 stringWithFormat 可以正常使用它们。在您的示例中,使用编号占位符可能是一个好主意 -

    [NSString stringWithFormat:@"You can afford %1$i at %2$@%3$li.",
[kCash integerValue]/self.price, kYen, self.price]

更多信息在这里: Is there a way to specify argument position/index in NSString stringWithFormat?

关于iphone - 如何使用格式化占位符本地化字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4881628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com