http://blog.77jp.net/dispatch_async-copy-paste
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
// バックグランドでAPIなどを実行
});
dispatch_async(dispatch_get_main_queue(), ^{
// メインスレッドで処理をしたい内容、UIを変更など。
});
// APIなどはバックグランドで実行して、UIはメインスレッドで処理をしたい場合。
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
// バックグランドでAPIなどを実行
dispatch_async(dispatch_get_main_queue(), ^{
// メインスレッドで処理をしたい内容、UIを変更など。
});
});
ちなみに今回からSyntax Highlighterを導入してみましたコードが美しい
0 件のコメント:
コメントを投稿