caracteres - uma propriedade de instância de String, foi preterida no Xcode 9.1
Foi muito útil obter uma substring de String usando a characterspropriedade, mas agora ela foi preterida e o Xcode sugere o uso substring. Tentei verificar as questões SO e os tutoriais / diretrizes para desenvolvedores da Apple sobre o mesmo. Mas não conseguiu ver nenhuma solução / alternativa, conforme sugerido.
Aqui está a mensagem de aviso:
'caracteres' foi descontinuado: use String ou Substring
Eu tenho tantas operações de cadeia são realizados / manuseado usando a propriedade characters.
Alguém tem alguma ideia / informação sobre esta atualização?
string.characters.forEacha nova API éstring.forEach { char in process(char) }

Stringmudanças de Swift 3 para 4 e leia também SE0163