FC2ブログ
Welcome to my blog

遊びと勉強のぷらっとふぉ〜む

ARCHIVE PAGE: 2016年06月

No image

defer

iOS

スコープを抜ける際に処理を実行するようにするもの。 以下に例を示す。 func deferTest() { defer { print("out of scope") } print("end of func") } // 実行結果 end of func out of scope また、複数利用する際はコード上の記述と逆順で実行される。 func multipleDefer() { defer { print("defered 1") } defer { print("defered 2") } ...