У меня есть NSMutableArray
, который содержит String
значений. У меня есть переменная String, и я хочу проверить, содержится ли она в массиве или нет.Проверьте, содержит ли NSMutableArray заданное значение
Я попытался с помощью .contains()
с String, но говорят:
Невозможно преобразовать значение типа String, ожидаемого типа аргумента ...
var mutableArray = NSMutableArray() // ["abc", "123"]
var string = "abc"
mutableArray.contains("abc") { // above error in this line
}
Пожалуйста, покажите свой код! И почему вы не используете собственный массив Swift? – luk2302
Потому что мне нужно использовать способ индексирования массива, и я могу манипулировать им на ходу. Отредактировав мой вопрос – senty
, почему вы не берете массив строк, например 'var mutableArray = [String]', а не просто проверяете, как это происходит? –