2
當我們將xib對象與類出口連接時會發生什麼?如何在代碼中進行這種連接,而無需在界面構建器中進行連接?如何從代碼連接插座與xib對象?
當我們將xib對象與類出口連接時會發生什麼?如何在代碼中進行這種連接,而無需在界面構建器中進行連接?如何從代碼連接插座與xib對象?
IBOutlets只是實例變量或由筆尖加載機器在運行時加載筆尖時設置的屬性。他們沒有什麼特別的特別之處。以編程方式設置它們的技巧是找到要連接的筆尖中的對象。如果使用-[NSBundle loadNibNamed:owner:options:]
加載筆尖,則會得到一個NSArray,其中包含筆尖中的所有頂級對象(即IB中Document Outline Inspector中層次結構頂部的對象)。您可以遍歷這些及其子視圖來查找要連接IBOutlet的對象。查看「資源編程指南」中的Loading Nib Files Programmatically部分。
http://borkware.com/quickies/one?topic=Bindings – Anne