所以我正在使用我在SO上找到的擴展到NSString本地化一個項目。該擴展看起來像這樣:本地化一個字符串
extension String {
var localized: String {
return NSLocalizedString(self, tableName: nil, bundle: NSBundle.mainBundle(), value: "", comment: "")
}
}
但是我遇到了我的Localizable.strings列表中包含參數的字符串。例如:
"explore_item_desc1" = "Welcome to rent my %1$s!";
以前,我是能夠做到這一點:
uiLabel.text = "localizedString".localized
我該怎麼辦人士持有參數字符串類似的東西?
也許你可以做一些事情[這樣的](http://stackoverflow.com/a/26277912/1219956)(讓你的'localized' VAR與可變參數的FUNC代替) – Fonix