我看過一些關於製作iPhone應用程序的教程,我試圖將插口添加到界面生成器菜單中的「對象」選項。不過我在教程中注意到,當在對象上打開檢查器並選擇最右側的選項卡時,除了可以添加插座的類標識選擇和Interface Builder標識以外,還有兩個額外的對話框。我找不到那些。當我創建我的項目時,我選擇了一個基於Window的iPhone項目。有誰知道我爲什麼不能訪問這個出口工具?在Xcode 3.2.3的界面生成器中添加插座到「對象」
2
A
回答
1
看起來您正在使用舊版本的xCode。我建議你升級到最新版本4.6。
在舊版本,你需要選擇模板「基於視圖的應用程序」,而不是「窗口爲基礎的應用程序。
希望這有助於。
1
我不知道該教程是什麼試圖展示,但正確的方法是在代碼中定義一個子類,添加該子類的出口,將一個NSObject拖入你的NIB,並將它的類設置到你的子類中,因爲否則,如何連接當NIB加載時插座真的會工作嗎?NIB加載機器實際上會實例化一個沒有這種插座的NSObject,然後嘗試連接它,這將失敗。
如果你真的想說服Interface Builder NSObject有一個它真的沒有的插座,我想你需要使用庫面板。選擇頂部的Classes選項卡,然後選擇NSObject。您也可以通過單擊「身份」檢查器中類名旁邊的右箭頭來實現此目的。
然後,在面板的下半部分,您可以從彈出窗口中選擇出口,然後單擊'+'添加一個出口。請注意,這是告訴Interface Builder,該NIB中的所有NSObjects都有這個插座。這是一個每類的事情,而不是每個對象的事情。
相關問題
- 1. 如何將圖像添加到XCode的界面生成器中?
- 2. 理解界面生成器中的插座
- 3. 在XCode中設置界面生成器對象座標
- 4. 在界面生成器中添加UIViewController時Xcode崩潰
- 5. 在界面生成器中製作一個UIView插座
- 6. Xcode iOS界面生成器
- 7. Xcode 4中的界面生成器
- 8. UIPickerview無法在界面生成器中找到委託和數據源插座
- 9. 在Xcode 4中添加插座
- 10. 將界面生成器中的tableViews連接到一個非插座變量
- 11. xCode 4.0中缺少界面生成器
- 12. 告訴界面生成器關於自定義對象。 Xcode 4.0.2
- 13. xcode 4界面生成器名稱對象
- 14. iOS - 界面生成器插座未初始化
- 15. 如何在界面生成器中將UButton添加到UIButton
- 16. iOS界面識別器通過界面生成器添加
- 17. 將圖像添加到界面生成器中的按鈕
- 18. Xcode:如何在XCode 3.2.3中添加對OS 3.0的支持
- 19. 調試工具/方法的Mac OS X界面生成器(3.2.3)
- 20. 對象在界面生成器對象庫
- 21. Xcode 4中的界面生成器。如何生成類文件?
- 22. Xcode 4.2 + iOS6 =界面生成器錯誤
- 23. XCode界面生成器iPad/iPhone
- 24. Xcode界面生成器 - 重用UIView
- 25. Xcode 4.2界面生成器Dock圖標
- 26. Xcode界面生成器不會啓動
- 27. 界面生成器在對象庫中有不同的項目?
- 28. 無法使用界面生成器創建插座 - 顯示的鎖定符號
- 29. 在界面生成器中向NSPopUpButton添加選項
- 30. 在界面生成器中添加背景圖像
謝謝,我發現它,並得到我的第一個iPhone應用程序工作! – Iowa15 2013-03-10 04:48:26