Свіфт: Замінити масив рядків на індекс


98

У мене є такий масив рядків:

var stringArray:[String] = ["value1", "value2", "value3", "value4"]

як я можу замінити, наприклад, третій рядок з індексом 2 ("значення 3") іншим рядком?

Відповіді:


250

Просто як це:

stringArray[2] = "new string"

13
Дякую. Іноді легко забути дрібниці, і ви в кінцевому підсумку погуґлюєте за "замінити елемент масиву"!
Womble

@Womble Я думаю, саме такий швидкий стиль змусив нас про це забути. Я майже впевнений, що ніхто не може забути, як це робиться в C ++
hasan

Я впевнений, що шукав відповідь неодноразово і завжди досягаю сюди 😂
Маніш М
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.