如何访问资源文件夹的mp3文件以外的mp3文件

时间:2011-10-12 10:22:40

标签: iphone

请告诉我有没有办法访问资源文件夹的MP3文件以外的MP3文件。

我很感谢stackoverflow这段代码:

- (BOOL)uploadImage:(NSData *)imageData filename:(NSString *)filename{

    NSString *filePath = [[NSBundle mainBundle] pathForResource:@"rockstar" ofType:@"mp3"];  
    NSData *myData = [NSData dataWithContentsOfFile:filePath];
}

我想从iPhone库或其他文件夹访问MP3文件。

2 个答案:

答案 0 :(得分:3)

虽然无法直接访问应用程序外的其他文件夹中的文件,但您可以搜索用户的音乐库并使用MediaPlayer框架播放音乐库。

有完整的指南:http://developer.apple.com/library/ios/#documentation/Audio/Conceptual/iPodLibraryAccess_Guide/Introduction/Introduction.html

答案 1 :(得分:2)

应用程序文件夹外部的访问非常有限,以保护iPhone的常规文件系统,这是Apple试图保护等。

简而言之:不: - )