İOS uygulama geliştirme için kodu düzenleme


12

İOS platformu için bir uygulama geliştiriyorum ve devam ederken dosyalarımı (.h, .m, .mm) düzenli tutmak için korkunç bir iş yaptığımı fark ettim. Bir iOS projesi için dosyaları düzenlemek söz konusu olduğunda endüstri standartları veya en iyi uygulamalar var mı?

Dosyalarım arasında özel sınıflar (görünüm denetleyicilerinin yanında), özelleştirilmiş Görünüm Denetleyicileri, üçüncü taraf içeriği, yalnızca iOS 5.0+ sürümünde çalışan kod ve önceki sürümlerde çalışan kod bulunur. Aradığım şey, başkalarının (ya da gelecek yıllarda kendimin) buna bakabileceği ve uygulamanın temel yapısını anlayabileceği ve orada bulunan birden fazla dosyada kaybolmayacak şekilde organize olmasını sağlamak için bir çözümdür.

Yanıtlar:


12

Böyle bir endüstri standardı yoktur. Nasıl yaptıklarını görmek için örnek Apple Kaynak Projelerini inceleyebilirsiniz.

Ancak, dosyalarınızı Gruplar halinde düzenlemeyi deneyebilir ve her grubu bir klasörle ilişkilendirebilirsiniz.

  • Her kullanıcı için tek bir gruptaki tüm denetleyicileri alt grupla düzenleyin.
  • Her kullanım için tek bir grup ve alt gruba tüm görünümleri koyun.
  • Tüm Modelleri Bir Grupta Düzenleyin
  • Üçüncü Taraf Kütüphanelerini, her Lib için Alt Gruplu Başka Bir Gruba koyun.

Ve böyle devam eder .. Ayrıca, her grubu projenizdeki bir klasörle ilişkilendirin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.