2016-03-08 30 views
0

我是新來的swift。 我想構建一個應用程序,並且我有一個關於在swift中調度和訂閱事件的問題。 基本上我有一個自定義的UIView,創建了一些自定義旋鈕和開關 該類工作正常。 我現在需要的是,當我旋轉旋鈕(或者我按下按鈕)時,會發送一個事件。我需要在主ViewController中偵聽此事件。 我需要發送可能的類或結構,因爲我需要發送多個值,如:我的控制類型,我的控制名稱,值和一些自定義屬性。 我試過了看起來像是可用選項之一的通知中心,但顯然我只能發送字典?您能否提供一些使用任何可行技術進行事件調度和訂閱的例子?通知中心,協議,凡是能解決我的問題問題迅速嘗試發送和訂閱事件

感謝很多提前

+0

發佈您的代碼;有人可以建議? – user3069232

回答

0

我不知道你的建築外觀如何,而是你所描述聽起來像是爲代表的作業(在iOS上的委託模式)。你是對的 - 通知你只能在userInfo字典中發送信息。