iOS:获取mp3的NSData

时间:2011-04-04 10:05:08

标签: objective-c ios networking nsdata

我想通过wifi从我的iphone发送音乐库中的mp3文件。所以我需要一种方法来获取mp3文件的NSData。 可能吗?我怎样才能访问它?

5 个答案:

答案 0 :(得分:1)

NSString *msg = [[NSBundle mainBundle] pathForResource:@"Rab" ofType:@"mp3"];
NSData* data =[[NSData alloc]init];
data = [NSData dataWithContentsOfFile:msg];

答案 1 :(得分:0)

使用

[NSData dataWithContentsOfFile:filePath]

答案 2 :(得分:0)

从iOS 4开始,您可以使用AVFoundation和MPMediaPickerController从库中导出歌曲。这并不简单,但它是可行的。请参阅http://www.subfurther.com/blog/2010/07/

答案 3 :(得分:-1)

您可能想尝试使用方法:

(id)dataWithContentsOfURL:(NSURL *)aURL

答案 4 :(得分:-1)

当前的API不允许您以这种方式访问​​用户的媒体库。