символы - свойство экземпляра String, не рекомендуется с Xcode 9.1
Было очень полезно получить подстроку из String, используя charactersсвойство, но теперь оно устарело, и Xcode предлагает использовать substring. Я попытался проверить SO вопросы и руководства для разработчиков Apple для того же самого. Но не смог увидеть ни одного решения / альтернативы, как предлагалось
Вот предупреждающее сообщение:
«символы» устарели: используйте строку или подстроку
У меня так много строковых операций, которые выполняются / обрабатываются с использованием свойства characters.
У кого-нибудь есть идея / информация об этом обновлении?
string.characters.forEachновый APIstring.forEach { char in process(char) }

Stringизменениях с Swift 3 на 4 и, пожалуйста, прочитайте также SE0163