Skip to content

Instantly share code, notes, and snippets.

@kristopherjohnson
Last active March 10, 2022 08:10
Show Gist options
  • Save kristopherjohnson/b8c7a88e33c6803408e27e43347bc1f4 to your computer and use it in GitHub Desktop.
Save kristopherjohnson/b8c7a88e33c6803408e27e43347bc1f4 to your computer and use it in GitHub Desktop.
Swift 3: Create new array by appending an element to existing array
extension Array {
/// Returns a new `Array` made by appending a given element to the `Array`.
func appending(_ newElement: Element) -> Array {
var a = Array(self)
a.append(newElement)
return a
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment