Xcode中的文件所有者和第一響應者佔位符究竟代表什麼?文件所有者+第一響應者
回答
文件所有者和第一響應者是在運行時存在的對象的代理。具體來說,文件所有者表示將在方法[NSBundle loadNibNamed:owner]中傳遞給所有者的對象。您可以通過屬性信息面板指定對象擁有者的類型。 一旦你指出了什麼文件所有者,你可以建立連接。
第一響應者是您響應者鏈的入口。您可以在文檔窗口的「類別」選項卡中將操作添加到First Responder。接下來,將按鈕和菜單項連接到First Responder,以便他們調用所需的操作。響應者鏈中的第一個理解該行爲的對象將被調用。
有關響應者鏈如何工作的更多信息,請參閱Cocoa文檔。
針對按鈕等元素的操作推薦目標是什麼?在IB中,我可以將觸摸的按鈕動作連接到來自文件所有者 - 或 - First Responder的相同方法。爲什麼我會選擇一個,以防我決定稍後以編程方式更改First Responder? – Michael 2011-06-29 18:40:09
文件的所有者是管理xib的所有功能的類。
第一響應者是一個具有焦點的控件,用於輸入或任何類型的信號(基本上文本字段成爲第一響應者)。
編輯:
文件的所有者顯示了其對所有UIContol他們的代表和數據源以及他們的活動各個環節的類。
- 文件擁有者擁有所有用於連接UI控件的IBOutlet。 - 具有所有IBActions的文件所有者在與UIControls相關的特定事件上執行。 - 由自己(當前班的對象)代表。 - 如果將這些文件與文件所有者連接,則將委託和數據源設置爲自我。
- 1. 第一響應者
- 2. 什麼是iPhone SDK中的文件所有者和第一響應者 - xCode?
- 3. iPhone第一響應者
- 4. 文件的所有者,第一響應者和應用程序代理的iPhone概念
- 5. Xcode中的文件所有者和第一響應者佔位符是什麼代表
- 6. 文件所有者沒有迴應?
- 7. 哪個NSTextView是第一響應者?
- 8. UITextField不會退出第一響應者?
- 9. NSTextField辭職第一響應者
- 10. 使textfield成爲第一響應者
- 11. 訪問MFMessageComposeViewController的第一響應者
- 12. 在MFMailComposeViewController中設置第一響應者?
- 13. 可可 - NSThread和第一個響應者
- 14. UIView帶走第一響應者狀態
- 15. xCode 8.1 GLFWWindow「第一響應者」問題
- 16. UITextField本身成爲第一響應者...?
- 17. 獲取當前的第一響應者
- 18. Monotouch:UIPicker作爲第一響應者的UITextbox
- 19. NSSearchField作爲第一響應者
- 20. modalViewController問題與UITextField第一響應者
- 21. 找出文件所有者/創建者
- 22. 獲取文件所有者/作者
- 23. 如何檢查控件是否退出第一響應者或成爲第一響應者?
- 24. 響應者行爲和響應者鏈
- 25. 瞭解文件所有者
- 26. file_put_contents與所有者文件
- 27. EF代碼第一和Db所有者
- 28. 「文件的所有者」從XIB文件
- 29. 成爲第一個沒有動畫的響應者
- 30. 如何識別文字視圖後成爲第一響應者?
[iPhone Interface Builder和Delegates]可能重複(http://stackoverflow.com/questions/761814/iphone-interface-builder-and-delegates) – 2011-04-11 07:06:51