Summary
In this chapter, we covered some of the most important and powerful features of Swift. Now you should be confident to use them. Also, this chapter gave you some advice on how to use these features and create solid applications.
In the next chapter, you will learn different debugging techniques that will help identify slow code. As you have already learned, it's very important to identify what causes performance issues before doing any optimization.