2017-01-25 2 views
-1

My Problem ImageКак передать имя аргумента вместо строки при использовании цикла while

Hello! Я искал ответ, так как я уверен, что он часто встречается с программированием новичков, но я не мог найти ответ. Вопрос заключается в том, как передать адрес моему аргументу a1, a2, a3 в скобках append(). Все, что я придумал, в конце сформировало строку, и я не мог найти никаких функций в всплывающих окнах прокрутки, которые могли бы помочь мне достичь моей цели. Я был действительно удивлен, потому что я думал просто набрать имя в этой форме «a» + String (index), или что-то похожее будет работать отлично, но я быстро понял, почему его не приемлемо. Конечно, я мог бы сделать это вручную в качестве своих трех аргументов, чтобы добавить в массив, но где это весело?

+0

Эй, к сожалению, неясно, что вы пытаетесь сделать здесь. Во-первых, разместите свой код, а не изображение, а затем четко опишите, что вы хотите, - также объясните, что вы пробовали, и почему это не работает, вы получаете какие-либо ошибки? – Wez

+0

Прежде всего, почтовый индекс не изображения. Во-вторых, неясно, о чем вы спрашиваете. Добавьте пример, каков ожидаемый результат. – vadian

+0

В чем ваш вопрос? Любой фрагмент кода того, что вы реализовали? –

ответ

-1

Вы можете использовать contentsOf: коллекция

var array: [String] = [String]() 

array.append(contentsOf: [a1,a2,a3]) 

Надеется, что это помогает!

+0

Это оленья кожа решить проблему так, как я хотел, но по-прежнему путь более гладким, чем dataURL.append (а1) dataURL.append (а2) dataURL.append (a3) ​​ спасибо очень много! –

Смежные вопросы