caracteres : una propiedad de instancia de String, está en desuso con Xcode 9.1
Fue muy útil obtener una subcadena de String mediante el uso de la characters
propiedad, pero ahora ha quedado en desuso y Xcode sugiere su uso substring
. Traté de verificar las preguntas SO y los tutoriales / pautas para desarrolladores de Apple para lo mismo. Pero no pude ver ninguna solución / alternativa como se sugiere.
Aquí hay un mensaje de advertencia:
los 'caracteres' están en desuso: utilice String o Substring
Tengo tantas operaciones de cadena que se realizan / manejan usando la propiedad characters
.
¿Alguien tiene alguna idea / información sobre esta actualización?
string.characters.forEach
la nueva API esstring.forEach { char in process(char) }
String
cambios de Swift 3 a 4 y lea también SE0163