У меня есть часть кода, которую я хочу запустить, только если определенные условия верны для каждого элемента массива. В настоящее время я должен знать длину массива для любого из кода для работы, но моя конечная цель - заставить его работать для массива любой длины.Как проверить условие для каждого элемента массива?
Мой текущий код:
if (rand[0] == someInt && rand[1] == someInt && . . . && rand[n] == someInt) {
*do some things*
}
Я хочу, чтобы работать, не зная длину rand
.
Использовать 'forEach': http://swiftdoc.org/v2.2/type/Array/#func-foreach_ –
Возможный дубликат [проверить, имеют ли все элементы массива одинаковое значение в Swift] (http: //stackoverflow.com/questions/29588158/check-if-all-elements-of-an-array-have-the-same-value-in-swift) –