У меня есть массив строк с количеством элементов x и x> = 2
let arrayOfString = ["A", "B"]
// or
let arrayOfString = ["A", "B", "C", ...]
, и я хочу использовать arrayOfString для создания массива объектов в этом формате
[
{
"option": "A"
},
{
"option": "B"
},
...
]
Я пытался создать такую структуру, как эта
struct PollOptionArray {
let option: String
}
и перебрать массив строк
var pollDetailArray = [PollOptionArray]()
for index in arrayOfString {
pollDetailArray.append(PollOptionArray(option: index)
}
, но я думаю, что это неправильно Может кто-нибудь дать мне предложение?Спасибо