Я розробляв додаток для платформи iOS, і, продовжуючи свою роботу, я помітив, що я зробив жахливу роботу з організації своїх файлів (.h, .m, .mm). Чи є якісь галузеві стандарти чи найкращі практики, коли мова йде про організацію файлів для проекту iOS?
Мої файли містять власні класи (поруч із контролерами перегляду), налаштовані контролери перегляду, сторонній вміст, код, який працює лише на iOS 5.0+ та код, який працює у попередніх версіях. Що я шукаю - це рішення тримати впорядковані речі таким чином, щоб інші (або я в наступні роки) могли це зрозуміти і зрозуміти основну структуру програми, а не загубитися в декількох файлах, знайдених у них.