Я новый разработчик Swift.Я использую Swift 4.2 и Xcode 10.2.
Я хотел бы найти в массиве единственный результат, в котором больше всего символов по сравнению с моей строкой поиска.Чтобы быть более точным, мне нужна самая длинная строка из моего массива, которая является префиксом строки поиска.
Например, если мой массив:
let array = ["1", "13", "1410", "1649", "1670"]
и моя строка поиска:
let searchString = "16493884777"
Я хотел бы, чтобы результат был "1649"
.
Я не могу найти другой вопрос SO, который имеет быстрое решение.