iPhone SDK でアプリ内オーディオを使用する場合、ユーザーが iPod ライブラリからリストを選択して、アプリ内ローカル プレイリストを作成できるようにすることができます。この選択を維持したい場合は、データをシリアル化してファイルに書き込んでから回復するのは簡単です。
しかし、このようなバニラだけでは、何か問題があると思います. たとえば、ユーザーがサウンドを同期して削除するとどうなるでしょうか。それらすべてをループして、セットアップ時に iPod DB に問い合わせることはできますが、リストが 50,000 に及ぶ可能性があるため、これには時間がかかる可能性があります。
他の人はこれをどのように行っていますか? また、私が考えていない落とし穴は何ですか?