Так у меня есть эта проблема, когда я не могу преобразовать элемент моего массива в строкупреобразование элемента массива в отдельную строку
У меня есть строка, как этот
var description:[String] =["blue","yellow","red"]
и я хочу дать один элемент из моего массива в другой переменной, которая выбирается на другое целое число, как этот
var pick:[Int] = 2 var chosen:[String] = description[pick]
он говорит, что не может присваивать значение типа «String» для типа '[String] и исправить это Xcode предлагает это сделать, как этот
var chosen:[String] = [description[pick]]
Теперь, если я хочу, чтобы бросить эту переменную в другой или дать его к функции или тому, что она скажет Невозможно присвоить значение типа «String» для ввода «[[String]]», пожалуйста, помогите.
Требуется, чтобы переменная выбрана как массив? В противном случае вы могли бы просто: var selected: String = описание [выбрать] –
нет, вы правы. – N9va
Я отправил его в качестве ответа, отметьте его как «Ответ». –