[問題] 物件之間的溝通,interface?
舉一個例子來說
我有一個viewController控制著兩個view:一個UILabel、一個UIImageView
viewContoller中有一個"setLabelText" function是用來控制UILabel的text
如果我想在UIImageView中的touchEnd這個event觸發時去改變UILabel的text
我要怎麼通知我的viewController說我的imageView被touch了好讓
viewController去call該執行的"setLabelText" function?
我google了一下都提到protocol這東西,好似乎是類似JAVA中的interface
但是我不太了解該怎麼使用protocol來達到我要的功能耶
QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.82.241
→
01/15 02:11, , 1F
01/15 02:11, 1F
→
01/15 02:13, , 2F
01/15 02:13, 2F
→
01/15 03:33, , 3F
01/15 03:33, 3F
→
01/15 03:34, , 4F
01/15 03:34, 4F
→
01/15 03:34, , 5F
01/15 03:34, 5F
→
01/15 03:55, , 6F
01/15 03:55, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章