ankara escort çankaya escort ankara escort çankaya escort ankara rus escort çankaya escort istanbul rus escort eryaman escort ankara escort kızılay escort istanbul escort ankara escort istanbul rus Escort atasehir Escort beylikduzu Escort

簡單解釋一下Interface Builder跟IBOutlet跟IBAction

簡單的釐清一下Interface Builder跟IBOutlet跟IBAction之間的關係

現在可以看到我的xib檔案其實就是預設的

打開他會看到我有一個UIView是tip(下面第二張),但是他應對的class卻是tip(也就是下面第一張)~

你這邊可以看到他的outlets跟actions,這個是應對到tip這個class
如果我在tip這個class新增了新的IBOUTLET跟IBACTION
存檔後Interface Builders那邊就會看到
如果一開始規劃就把這些規劃出來
其實可以用write Class File的方式,他也會自動建在CLASS裡
也就是說如果你要分開來處理IBOUTLET跟IBACTION
在同一個XIB裡只要個別應對不同的class就可以了
同樣的不同個UIView也可以應對到同一個class,然後運作同一個IBACTION
但要注意,他其實是兩個不同的物件,如果你用它處理聲音或圖片,停止或release了其中一個,其他的是不會跟著停止或release
而要命的是這樣的作法~你並沒有辦法在A UIView去幹掉B UIView物件

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料