2012-10-18 31 views

回答

4

IBOutlets只是實例變量或由筆尖加載機器在運行時加載筆尖時設置的屬性。他們沒有什麼特別的特別之處。以編程方式設置它們的技巧是找到要連接的筆尖中的對象。如果使用-[NSBundle loadNibNamed:owner:options:]加載筆尖,則會得到一個NSArray,其中包含筆尖中的所有頂級對象(即IB中Document Outline Inspector中層次結構頂部的對象)。您可以遍歷這些及其子視圖來查找要連接IBOutlet的對象。查看「資源編程指南」中的Loading Nib Files Programmatically部分。