下記のコードの『var queue = () -> Void』の部分の意味がよくわかりません。解説していただけると幸いです。
//クロージャを定義
var queue = () -> Void
func enqueue(operation: @escaping () -> Void) {
queue.append(operation)
}
enqueue { print("executed") }
enqueue { print("executed") }
queue.forEach { $0() }
///実行結果
executed
executed
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/26 01:02