An example project to show how we can implement a character-by-character animation, as shown in this article https://williamboles.com/ghost-typing-your-way-to-hollywood/
I decided to expand this example project and turn it into a cocoapod (GhostTypewriter) so that it could be more easily reused. If you have never used Cocoapods, its a dependency management tool that allows you to inject third party frameworks/libraries into your project - you should check it out.