通常使用如下语句来格式化字符串:NSLocalizedString(@"IDS_READER_SETTING_SAMPLE",nil);
想请教下,假如语句中带有参数,应该如何表达呢?
如,titleStr = [NSString stringWithFormat:@"Test %d", count];
应该如何将Test字符串提出,用类似IDS_READER_SETTING_SAMPLE的串表示并存入.strings文件中呢?另,如果xib文件中有默认写好的字符串,是否就不能用NSLocalizedString了呢?那如何支持多国语言?
在线等高手求教!!!

解决方案 »

  1.   

    titleStr = [NSString stringWithFormat:NSLocalizedString(@"Test %d",nil), count];
    xib可以直接在IB里本地化
      

  2.   

    xib可以直接在IB里本地化楼上的哥们,怎么操作的?能否详细描述一下?多谢啊!
      

  3.   

    NSLocalizedString(@"IDS_READER_SETTING_SAMPLE",nil) 就是一个NSString, 你看着怎么用把