| Viewhierarchy VISHIERARCHY - NSView nesnelerinin hiyerarşisini uygulamanızın pencerelerinde incelemenizi sağlayan çalışma zamanı denetçisi |
Şimdi İndirin |
Viewhierarchy Sıralama ve Özet
- Yayıncı adı:
- Cameron Hayne
- yayıncı web sitesi:
- http://hayne.net/MacDev/Perl/zero_separated
- İşletim sistemleri:
- Mac OS X
Viewhierarchy Etiketler
Viewhierarchy Açıklama
ViewHierarchy - NSView nesnelerinin hiyerarşisini uygulamanızın pencerelerinde incelemenizi sağlayan çalışma zamanı denetçisi ViewHierarchy, uygulamanızın pencerelerindeki NSView nesnelerinin hiyerarşisini incelemenizi sağlayan bir çalışma zamanı denetçisi sağlar. Hata ayıklama aracı olarak ya da anlayışın bir yardımı olarak tasarlanmıştır. Bunu kendi projenizde kullanmak için, yalnızca aşağıdaki dosyaları projenize eklemeniz gerekir: · HtviewHierarchyctl.h · Htviewhierarchyctl.m · htviewhierarchy.nib ve sonra ekleyin Uygun bir yerde aşağıdaki satır (örneğin, ApplicationDidFinishLaunching): ; "Görünüm Hiyerarşisi" penceresi daha sonra otomatik olarak görünecektir. Uygulamanızdaki herhangi bir pencerenin açılır menüsünden herhangi birini seçebileceksiniz ve bu pencerenin görünümlerinin hiyerarşisini görebilirsiniz. "Görünüm Hiyerarşisi" penceresindeki öğelerden birine tıklamak, ilgili NSView nesnesini yanıp söner, böylece hangisinin olduğunu belirleyebilirsiniz. ViewHierarchy projesi "Hierarşiyi Görüntüle" denetçisinin kullanımından bir demo sağlar. MAINMENU.NIB dosyası, yalnızca görünüm denetçisiyle denemek için "ekstra bir pencere" vardır. "MyController" sınıfı, HtviewHierarchy.nib dosyasını yukarıda açıklandığı gibi 'ApplicationDIDFinishlaching' yönteminde yükler. MainMenu.NIB ve MyController dosyaları, görünüm denetçisini kendi projenizde dahil ederken kullanılamaz. Bu proje, COCOA API'sini kullanarak Mac OS X için programlamanın çeşitli yönlerini göstermektedir: · NSOUTLINEVIEW veri kaynaklarının kullanımı · Bir NSPOPUPUTTON menüsünü güncellemek için bir bildirimin kullanımı · NSPOPUPUPUTTON'daki öğeleri tanımlamak için etiketlerin kullanımı · NSView'da çizim 'Drawrect' yöntemi dışında, bilinmeyen türün bir nesnesi için kullanılacak uygun yöntemi belirlemek için 'yanıtstoselektör' kullanımı
Viewhierarchy İlgili Yazılım