リソースフォルダに10個のmp3ファイルを取得し、ボタンが押されたときにそれらを再生しようとしています。NSMutableArrayにmp3ファイルの名前を入力し、ボタンが押された後に各ファイルを読み取りました。
問題は、pathForResource:が機能していないことです(nilを返します)。pathFoResource:@ "song1.mp3" ofType:@ "mp3"のようにファイル名を明示的に使用する場合-ただし、pathForResource:valuemを使用する場合、valuemはsong1の値を持つNSstringです
あなたが助けることができることを願っています
よろしく
NSString *cellValue0 = [listOfmp3 objectAtIndex:anumber];
NSString *valuem;
if ( [cellValue0 length] > 0 )
valuem = [cellValue0 substringToIndex:[cellValue0 length] - 4];
NSString *pdfPath2 = [[NSBundle mainBundle] pathForResource:valuem ofType:@"mp3"];
NSURL *url = [NSURL fileURLWithPath:pdfPath2];