我需要分配从动态字符串中撤回变量的名称。
例如
多数民众赞成在赖特:
Item.text = localizedStrings.report_label;
那就错了:
var localizedName = "localizedStrings.report_".concat(tempList[index].Name);
Item.text = localizedName;
有人可以告诉我这样做的方式吗?
最佳答案
尝试使用bracket notation:-
var localizedName = localizedStrings["report_" + tempList[index].Name];
Item.text = localizedName;