Swift Reversal Array: методы изменения порядка массива на противоположный

Чтобы изменить порядок массива в Swift, вы можете использовать различные методы. Вот несколько вариантов:

  1. Использование метода reversed():

    let array = [1, 2, 3, 4, 5]
    let reversedArray = array.reversed()
    print(Array(reversedArray)) // Output: [5, 4, 3, 2, 1]
  2. Использование метода reversed()для изменяемых массивов:

    var array = [1, 2, 3, 4, 5]
    array.reverse()
    print(array) // Output: [5, 4, 3, 2, 1]
  3. Использование метода reverse()(не рекомендуется в Swift 4):

    var array = [1, 2, 3, 4, 5]
    array.reverse()
    print(array) // Output: [5, 4, 3, 2, 1]
  4. Использование цикла for для ручного обращения массива:

    let array = [1, 2, 3, 4, 5]
    var reversedArray = [Int]()
    for element in array {
    reversedArray.insert(element, at: 0)
    }
    print(reversedArray) // Output: [5, 4, 3, 2, 1]