Instance MethodSwift

removeFirst(_:)

Removes the specified number of elements from the beginning of the collection.

mutating func removeFirst(_ k: Int)

Parameters

k

The number of elements to remove from the collection. k must be greater than or equal to zero and must not exceed the number of elements in the collection.

Overview

var bugs = ["Aphid", "Bumblebee", "Cicada", "Damselfly", "Earwig"]
bugs.removeFirst(3)
print(bugs)
// Prints "["Damselfly", "Earwig"]"

Calling this method may invalidate any existing indices for use with this collection.