Summary
In this chapter, we learnt about how to use the Instruments set of tools to profile our code in multiple ways. We used the Time Profiler to see which parts of our code took the most amount of time to run, and then we used the Allocations and Leaks instruments to see which parts of our app were using the most memory. Then, we looked at other ways to optimize our app's file size and assets, instead of its code. To cut down our app's file size, we reviewed Apple's guidelines for App Thinning, including slicing, Bitcode, and ODRs.
In the next chapter, we take our final application and learn how to deploy it to TestFlight for beta testing, and finish our journey by pushing the final version of Snippets
to the App Store!