Update for Swift 2:
sequence.contains(element): Returns true if a given sequence (such as an array) contains the specified element.
Swift 1:
If you're looking just to check if an element is contained inside an array, that is, just get a boolean indicator, use contains(sequence, element)
instead of find(array, element)
:
contains(sequence, element): Returns true if a given sequence (such as an array) contains the specified element.
See example below:
var languages = ["Swift", "Objective-C"]
contains(languages, "Swift") == true
contains(languages, "Java") == false
contains([29, 85, 42, 96, 75], 42) == true
if (contains(languages, "Swift")) {
// Use contains in these cases, instead of find.
}