私は最近、[ALAssetsLibrary enumerateGroupsWithTypes]が別のスレッドでそのブロックを実行するのが好きであることを発見しました。Appleがそれを文書化しなかったのはなんと残念なことでしょう:-)
私の現在の状況では、メインスレッドが結果を返す前に、列挙が完了するのを待つ必要があります。ある種のスレッド同期が明らかに必要です。
NSLock と NSConditionLock について読んだことがありますが、「このワーカー スレッドが完了したことをブロックされたスレッドに通知する」という要件を満たすものはまだないようです。それは単純なニーズのように思えます-誰かが私を正しい方向に向けることができますか?
あなたの手がかりとブーイングは、いつものように大歓迎です。
M.