我在迅速它實現SRWebSocketDelegate
協議寫入目標c的類。當我嘗試實施它是可選的方法webSocketDidOpen
,然後我得到以下警告: 實例方法幾乎匹配可選要求
此外,當我跑我的代碼webSocketDidOpen執行不獲取調用和代碼直接進入webSocket(_ webSocket: SRWebSocket, didReceiveMessageWith string: String)
如何我是否實現了用Objective-C編寫的協議的可選方法,並擺脫了這些警告?
在此先感謝!
如果你選擇「重命名」修復它,會發生什麼? –
@robmayoff,難道這不會使它成爲本地實例方法,而不是實現的SRWebSocketDelegate方法嗎? – Exception
它已經不是協議實現;這就是警告告訴你的。 fixit正試圖使其符合要求。 –