ios - NSLocalized 从字符串文件创建不同的字符串

标签 ios objective-c nsstring nslocalizedstring

我有一根绳子,根据某些情况,中间有不同的部分。

示例:您失去了 255 积分。

点值“255”是变化的部分,我想将不变的部分保存在我的字符串文件中。但是我不想在我的字符串文件中有两个条目,例如。

"string_start"= "你输了" “string_end”=“点”。

顺便说一句,示例中的点部分(255)是一个 NSMutableAttributedString,用于支持不同的颜色和字体样式。

提前致谢。

最佳答案

我会这样做:

[NSString stringWithFormat:NSLocalizedString(@"You lost %d points", nil), 255]

然后您可以将@“您失去了 %d 点” 本地化为您想要的任何语言。

关于ios - NSLocalized 从字符串文件创建不同的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30644183/

相关文章:

iphone - 我应该使用哪些搜索和比较选项来搜索汉字?

objective-c - 将 NSDecimalNumber 转换为 NSString

iOS 调用 Web 服务在 4g 上不起作用

ios - 查找每个季度中两个日期之间的天数

ios - Fabric 缺少 DSYM,即使日志说它上传了它们

iphone - 如何创建好看的UITableView分隔符?

iphone - 快速滚动 UIScrollView 时 UIImageView 停止调整大小

ios - 无法将数据传递到我的第二个 View Controller

iphone - 重新请求访问设备联系人

ios - 从 NSString IOS 中删除 "?"