[問題]block跟delegate的使用時機

看板MacDev作者 (HOkila Jan)時間12年前 (2013/01/07 02:11), 編輯推噓4(400)
留言4則, 4人參與, 最新討論串1/1
最近的案子跟之前做過的很像, 所以就把之前的拿過來改順便refactor 除了有「阿娘威,這是什麼鬼」的驚覺外, 也有個疑問: 因為我有很多custom的 View, 我都把他加到一個controller上面, callback 有時候用block 有時候用 delegate 那在data handling 的時候也很多狀況, 我是不管怎樣全部都用delegate 啦XD,但是用block也是可以 想請問大家對於什麼時候用block 什麼時候用delegate有什麼習慣嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.121.34

01/07 14:03, , 1F
寫了兩三年..但到現在還是懵懵懂懂,我好廢Orz...
01/07 14:03, 1F

01/07 14:06, , 2F
看coupling的數量,一兩個用block,超過用delegate
01/07 14:06, 2F

01/07 20:56, , 3F
delegate 比較靈活,block比較直覺xdd
01/07 20:56, 3F

01/09 16:56, , 4F
剛好看到 http://goo.gl/N9vOE 這篇,參考看看
01/09 16:56, 4F
文章代碼(AID): #1GwRvUkl (MacDev)
文章代碼(AID): #1GwRvUkl (MacDev)