0
我必須打印一個本地化的字符串,傳遞給它一個參數。帶有參數的NSLocalizedString的錯誤
我用:
NSString *myMsg = [[NSString alloc]
stringByAppendingFormat:NSLocalizedString(@"MyKey", @""), aString];
[MyViewController updateMyMessage:myMsg];
[myMsg release];
在Localizable.strings,我使用: 「的myKey」= 「我的消息稱:%@」;
編輯:
它的工作原理,使用此代碼:
NSString *myMsg = [NSString stringWithFormat:NSLocalizedString(@"MyKey", @""), aString];
[MyViewController updateMyMessage:myMsg];
不過,我想知道什麼是在原代碼的問題。
謝謝......正確的方法是initWithFormat! – Sefran2 2011-03-23 16:09:16