我的应用将在不同国家/地区使用,因此我们从API获取本地化参数。对于没有%@, %d
等任何参数的字符串,没有问题。但我找不到任何带参数字符串的解决方案。
例如,服务是否给我字符串
"Your entered email must be at least %d character and maximum %d character" or it will have %@ parameters.
在客户端上,我知道给定的参数号,因为它知道它的用法标签或文本字段但不能像格式化方法那样做任何算法。
[NSString stringWithFormat:[string from service metod],%d,%d]; ---- xcode gives error for %d..
答案 0 :(得分:0)
试试这个。
NSString *result = [NSString stringWithFormat:@"string from service method %d %d", var1,var2];