1.在OC中用慣了Block礼华,在Swift中咐鹤,發(fā)現(xiàn)沒有。所以查找了一下圣絮,發(fā)現(xiàn)在Swift中祈惶,可以用閉包代替OC中的Block。
不多說扮匠,直接上代碼捧请。 eg: 在Controller(A)中封裝了一個View(B)。點擊B中的按鈕通過A處理一些事件餐禁。
2.首先在B中聲明一個閉包血久,然后把閉包聲明成屬性:
3.在B中,選中部分為按鈕點擊事件:
4.在A中帮非,寫法為選中部分:
1.在OC中用慣了Block礼华,在Swift中咐鹤,發(fā)現(xiàn)沒有。所以查找了一下圣絮,發(fā)現(xiàn)在Swift中祈惶,可以用閉包代替OC中的Block。
不多說扮匠,直接上代碼捧请。 eg: 在Controller(A)中封裝了一個View(B)。點擊B中的按鈕通過A處理一些事件餐禁。
2.首先在B中聲明一個閉包血久,然后把閉包聲明成屬性:
3.在B中,選中部分為按鈕點擊事件:
4.在A中帮非,寫法為選中部分: