Swift 将新的本地化添加为数组

Swift 将新的本地化添加为数组,swift,localization,localizable.strings,Swift,Localization,Localizable.strings,我想为本地化添加一个字符串列表。我怎样才能添加一个ass数组?我的意思是: “home.list”=[“A”、“B”、“C”、“D”] 可以用swift吗 你可以试试 "home.list" = "A,B,C,D" 然后使用like let arr = NSLocalizedString("home.list", comment: "").components(separatedBy: ",") 您还可以将本地化字符串声明为单独的: “stringA”=“A”; “stringB”=“B”;

我想为本地化添加一个字符串列表。我怎样才能添加一个ass数组?我的意思是:

“home.list”=[“A”、“B”、“C”、“D”]

可以用swift吗

你可以试试

"home.list" = "A,B,C,D"
然后使用like

let arr = NSLocalizedString("home.list", comment: "").components(separatedBy: ",")

您还可以将本地化字符串声明为单独的:

“stringA”=“A”;
“stringB”=“B”;
“stringC”=“C”;
“stringD”=“D”;
然后构建一个数组:

let数组=[
NSLocalizedString(“stringA”,注释:),
NSLocalizedString(“stringB”,注释:),
NSLocalizedString(“stringC”,注释:),
NSLocalizedString(“字符串”,注释:“”)
]

您不能直接在可本地化文件中创建数组,或者至少我不知道这种可能性。

但我需要这些数据来表viewarr is
[String]