忍者ブログ

佐崎司と愉快な仲間達

ゲーム、アニメ、CG、iOS開発など思いついたことを記事にしています。 管理人が3人いますので、記事にまとまりはないと思います。 iPhoneアプリのレビュー依頼も受け付けています。

dispatch_async + dispatch_queue_create ではメモリリーク(iOS9)

わか


表題の通りですが、iOS9.0、9,1ではdispatch_async + dispatch_queue_createでメモリリークします。
回避方法としてはdispatch_get_global_queueを使用するしかありませんが、dispatch_get_global_queueでは実行順番が保証されないため順番を考慮しなければならない時は使えません。
これはかなり深刻なメモリリークと思っていますが、まだ対応されていません。既に何人かの方がバグレポートを提出済みのようですが、早期対応が望まれます。


拍手[0回]

PR