caratteri - una proprietà di istanza di String, è obsoleta con Xcode 9.1
È stato molto utile ottenere una sottostringa da String usando la charactersproprietà ma ora è stata deprecata e Xcode suggerisce di usarla substring. Ho provato a controllare le domande SO e le esercitazioni / linee guida per sviluppatori Apple per lo stesso. Ma non è stato possibile visualizzare alcuna soluzione / alternativa come suggerito.
Ecco un messaggio di avviso:
'caratteri' è obsoleto: utilizzare String o Sottostringa
Ho così tante operazioni su stringa eseguite / gestite usando la proprietà characters.
Qualcuno ha qualche idea / informazione su questo aggiornamento?
string.characters.forEachla nuova API èstring.forEach { char in process(char) }

Stringmodifiche da Swift 3 a 4 e leggi anche SE0163