символів - властивість екземпляра String, застаріле з Xcode 9.1
Було дуже корисно отримати підрядку з String, використовуючи characters
властивість, але тепер він застарілий, і Xcode пропонує використовувати substring
. Я намагався перевірити питання щодо SO та навчальні посібники / рекомендації для розробників яблук на ті ж самі. Але не вдалося побачити жодного рішення / альтернативного варіанту, як було запропоновано.
Ось попереджувальне повідомлення:
'символи' застарілі: використовуйте рядок або підрядку
У мене так багато рядкових операцій виконуються / обробляються за допомогою властивості characters
.
Хтось має ідею / інформацію про це оновлення?
string.characters.forEach
новий APIstring.forEach { char in process(char) }
String
зміни від Swift 3 до 4, і прочитайте також SE0163