2011-08-02 3 views
0

私は自分のリソースフォルダに5曲が追加された音楽アプリケーションを作成しました。ボタンをクリックすると、これらの曲がすべて私のテーブルビューコントローラーのテーブルビューセルに表示されます。iPhoneでローカルソングアプリケーションを作成する方法は?

私はこの問題を解決するのに手伝ってください。実際に私のアプリケーションのドキュメントフォルダから曲を捜すことは知っていますが、問題は私がドキュメントフォルダに曲を置いたときです。ドキュメントフォルダがnullになり、アプリケーションを実行すると曲が表示されません。

この問題を解決するのを手伝ってください。

答えて

1

あなたのアプリを削除すると、ドキュメントディレクトリもアプリケーションサンドボックスにあり、アプリからのみアクセスできるため、ドキュメントディレクトリも削除されます。

だから、曲をNSBundleを依頼する必要があります。

NSString *songFilePath = [[NSBundle mainBundle] pathForResource:@"Song1" ofType:@"mp3"]; 

はちょうどあなたが簡単にテーブルビューで、次に表示することができますので、配列に入れて、その後すべての曲のためにこれを繰り返します。

関連する問題