swift Clouser で処理を委譲

目的:値が確認できた時点で実行できる。またはほかクラスに処理を委譲できる

Clouserを定義する

clouserも型 Int型やDouble型と同じ事です

引数も戻り値もない場合はこのように記載します。 f:id:happy_teeth_ago:20210115153130j:plain

利用時

変数= { [weak self ] (引数) in 処理   }

f:id:happy_teeth_ago:20210115153218p:plain