本節書摘來自異步社群《深入淺出iphone/ipad開發(第2版)》一書中的發生了什麼,作者 【美】dan pilone , tracey pilone,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
發生了什麼
深入淺出iphone/ipad開發(第2版)
我們編寫的所有objective-c都被設定為當按鍵被按下時處理事情,但是視圖還沒有建立按鍵到代碼的連接配接,我們需要使用gui編輯器将我們寫的buttonpressed方法連接配接到按鍵,然後當.xib檔案通過架構被加載時,它将連接配接代碼建立的按鍵對象。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL0QTY1czMxETNzUmZjF2YzMGZzIzNiJDZ5kjZ5ADM5QWN2MzYykDNw8CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
除非ui元件被連接配接到代碼,否則不會有任何事情發生
我們需要連接配接按鍵“嘿,我剛剛按下按鍵”的事件到我們的buttonpressed動作方法。當使用者按下按鍵時,将調用我們的方法。然後,當nib被加載時,我們需要獲得到架構為我們建立的uilabel的引用——這就是iboutlet的出處。啟動出口,這樣當按鍵按下時我們就可以改變uilabel的文本了。