0

元の投稿:

ファイルを数回正常にロードした後、明らかな理由もなく突然、ファイルのロードに再び失敗する iOS アプリを持っています。パスはすべて正しいように見えます >最初から正常にロードされているのを見ると...これが起こる可能性がある理由を知っている人はいますか?

iPod touchでアプリを実行していることに最初に気づきましたが、iPhone >シミュレーターでも発生します。XCode 4.2 と iOS6 を使用しています。

編集:私が使用していたオーディオ システムがオーディオ プレーヤー オブジェクトを適切に解放していなかったことが判明したため、ファイル ハンドルを開いたままにしておくなどして、新しいファイルを開くことができなかった可能性があります。終了時にオーディオ プレーヤーにリリースを追加すると、問題が解決したか、少なくとも問題が発生する可能性が大幅に減少したようです。

ファイルが開かないという同様の問題が発生した場合は、ファイルハンドルが開いたままになっていないことを確認できます (ファイルが不要になった場合、各 fopen には fclose が必要です)。

4

0 に答える 0