This style guide is a product of our iOS team's more than a year writing, reviewing, and testing Swift code. It reflects the coding rules we have observed as "efficient" in our production apps.
The guidelines here try to accomplish/encourage practices that accomplish the following goals:
- to make it hard to write programmer errors, or at least make them hard to miss