Bir iOS 4 uygulaması geliştiriyorum ve başka projelerde kullanmak istediğim bazı sınıfları geliştirdim.Inherit UIViewController sınıfı ve XIB
Bu sınıflardan biri, MapViewController
adı verilen bir UIViewController alt sınıftır. Bu sınıf, arayüz oluşturucuyla oluşturduğum bir XIB dosyasını kullanır.
Yeni bir sınıftan başka bir projede MapViewController
kullanmanın yeni bir sınıftan üstün bir sınıf olarak kullanılıp kullanılmadığını merak ediyorum İlgili XIB'yi nasıl kullanabilirim?
MapViewController
ve XIB'yi yeniden kullanmak istiyorum, ancak XIB dosyasıyla özel bir şey yapmam gerekip gerekmediğini bilmiyorum.
Bunu nasıl açıklayacağımı bilmiyorum. Daha fazla ayrıntıya ihtiyacınız varsa, lütfen bana bildirin.
GÜNCELLEME: Böyle MapViewController
devralan yeni bir sınıf oluşturmak isteyen
: I aynı XIB'ye kullanmaya devam etmek istiyorsanız şimdi,
...
@interface NewMapViewController : MapViewController {
...
Ve (bir MapViewController
), ne yapmalıyım?
: Eğer gibi NewMapViewContoller başlat
NewMapViewController
NewMapViewController.m
için başlatıcı kullanırsanız Bence gayet basit görünüyor senin MapViewController ve onun XIB kullanmak mümkün, ancak bazı özel davranışa ihtiyacınız varsa XIB kullanmak istemiyorsunuz? – Peres
Tam olarak sorunun ne olduğu açık değil. – Max
Üzgünüm. Sorumu daha yeni detaylarla güncelledim. – VansFannel