Про устройство типа String в Swift, способы доступа к отдельным символам из строки и появляющиеся при этом проблемы с производительностью. TL;DR В любой непонятной ситуации нужно использовать UnicodeScalarView вместо Character.
https://medium.com/@tonyallevato/strings-characters-and-performance-in-swift-a-deep-dive-b7b5bde58d53#.ubzus6oqi
#swift #perfomance
https://medium.com/@tonyallevato/strings-characters-and-performance-in-swift-a-deep-dive-b7b5bde58d53#.ubzus6oqi
#swift #perfomance