[Swift]クロージャ
クロージャ objective-cにおけるブロック
宣言
typealias ChangeMonthClosureType = (year:Int,month:Int) -> () //型に別名を付ける var closureOnChangeMonth:ChangeMonthClosureType?
設定
self.msvc.closureOnChangeMonth = { (year:Int,month:Int) -> () in println("closureOnChangeMonth year:\(year) month:\(month)") }
実行
self.closureOnChangeMonth?(year: self._year, month: self._month)