Chapter 5. Strings
The wide variety of characters and emojis a modern app may encounter requires correct handling of Unicode text. Luckily, Swift does this by default. This means we have to treat strings in Swift a bit differently than most programming languages.