Apple'ın Mail uygulamasını örnek olarak kullanarak; Çekirdek Verileri kullandığını farz et. Bir e-posta hesabına dokunduğunuzda, o hesaptaki tüm iletileri gösterir. Böylece denetleyici, bu hesaptaki tüm iletiler için bir alma isteği yaptı.Temel Veriler Navigasyon iPhone Uygulaması için en iyi uygulamalar sorusu
Ardından, bir iletiye dokunup bir seviye daha derinlemesine incelersiniz, şimdi tek bir iletiyi görüntülüyorsunuz. Bu tek mesaj muhtemelen mesaj listesi denetleyicisinden geçirildi, ancak aynı e-posta hesabındaki tüm iletiler arasında hareket etmek için sağ üstteki üçgenleri de tıklayabilirsiniz. Bu, tek bir e-posta mesajını görüntülemek için kontrolörün aynı mesaj listesine de ihtiyacı olduğu anlamına gelir.
Böylece, getirme isteği mantığını liste görünümünden kesebilir ve yapıştırabilirsiniz, ancak bu DRY/tekrarlama-kendiniz değil.
Bu sorunu çözmek için en iyi uygulama önerileri nelerdir?
Öneriler için çok teşekkürler Jesse. Üzerinde çalıştığım uygulama için, bu biraz overkill olurdu, bu yüzden göreceli bir basit uygulama olduğunu, bu yüzden şablon kod mümkün olduğunca çok tutmak istiyorum. Ancak çözümünüz, daha karmaşık bir uygulama için çok yardımcı olacağı gibi geliyor. – robenk