Instance MethodSwift
removeFirst()
Removes and returns the first element of the collection.
Available because
Self
conforms toRangeReplaceableCollection
.
@discardableResult mutating func removeFirst() -> Self.Element
Returns
The removed element.
Overview
The collection must not be empty.
var bugs = ["Aphid", "Bumblebee", "Cicada", "Damselfly", "Earwig"]
bugs.removeFirst()
print(bugs)
// Prints "["Bumblebee", "Cicada", "Damselfly", "Earwig"]"
Calling this method may invalidate any existing indices for use with this collection.