caracteres - uma propriedade de instância de String, foi preterida no Xcode 9.1
Foi muito útil obter uma substring de String usando a characters
propriedade, 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.forEach
a nova API éstring.forEach { char in process(char) }
String
mudanças de Swift 3 para 4 e leia também SE0163