我在快速關閉語法時遇到了問題。我正在檢查使用Sharkfood的靜音開關,您可以在這裏看到:http://sharkfood.com/content/Developers/content/Sound%20Switch/使用鯊魚食物靜音開關的Swift閉包語法?
我試圖調用的塊如下所示。
typedef void(^SharkfoodMuteSwitchDetectorBlock)(BOOL silent);
這就是我想如何調用它,但它不工作。我嘗試了很多不同的方式,並且我知道我缺少一些小東西,因爲我是新手。我得到的錯誤是:
'(布爾) - >虛空' 是無法轉換爲 '布爾'
在此代碼的第一行:
muteDetector.silentNotify({
(silent: Bool) -> Void in
println("this")
println("worked")
})
任何幫助將不勝感激。
您是否成功實現了Swift中的聲音切換庫? – 2015-03-11 17:51:47