トップページ > プログラム > 2015年09月29日 > /Akf4srq

書き込み順位&時間帯一覧

12 位/157 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001100103



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Swift part5 [転載禁止]©2ch.net

書き込みレス一覧

Swift part5 [転載禁止]©2ch.net
335 :デフォルトの名無しさん[sage]:2015/09/29(火) 18:16:05.63 ID:/Akf4srq
GCDでblockが関数外に関数に続いてな表記になったが、これってGCD関連の関数だけの特別例外なのかな?汎用的なものなのかな?宣言を見たら関数内のままだし、ルールがよくわからんな
珍しく関数内の表記もそのまま使えるようだけど
dispatch_async(queue, { () -> Void in
})
dispatch_async(queue) { () -> Void in
}
Swift part5 [転載禁止]©2ch.net
336 :デフォルトの名無しさん[sage]:2015/09/29(火) 19:25:34.67 ID:/Akf4srq
なるほど
引数の最後がblockなら関数外にな表記にできるっていういちおう汎用性のあるのなのね
ラベル付いていたらどう書くのかと思ったら書かなくてもよしなのね。書く方法が逆にわからんけど
Swift part5 [転載禁止]©2ch.net
338 :デフォルトの名無しさん[sage]:2015/09/29(火) 22:40:09.70 ID:/Akf4srq
確かにXcode 6.4でも有効だった。最初からなのかはわからないけど
Xcode 7での補完が変わったのでいまさら気づいたってとこだった


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。