символы - свойство экземпляра 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