Tworzę aplikację na platformę iOS i idąc dalej, zauważyłem, że wykonałem okropną robotę, utrzymując porządek w moich plikach (.h, .m, .mm). Czy istnieją jakieś standardy branżowe lub najlepsze praktyki, jeśli chodzi o organizowanie plików dla projektu iOS?
Moje pliki obejmują niestandardowe klasy (oprócz kontrolerów widoku), niestandardowe kontrolery widoku, treści innych firm, kod, który działa tylko na iOS 5.0+ i kod, który działa na poprzednich wersjach. To, czego szukam, to rozwiązanie pozwalające utrzymać porządek w taki sposób, aby inni (lub ja w nadchodzących latach) mogli na to spojrzeć i zrozumieć podstawową strukturę aplikacji i nie zgubić się w wielu plikach w niej zawartych.
źródło