- (void)initData
{
Music* music1 = [[Music alloc] initWithName:@"Maroon 5 - Maps" andType:@"mp3"];
Music* music2 = [[Music alloc] initWithName:@"Meg Mac - Never Be" andType:@"mp3"];
Music* music3 = [[Music alloc] initWithName:@"Asa - Sometimes I Wonder" andType:@"mp3"];
Music* music4 = [[Music alloc] initWithName:@"Elaiza - Is It Right (Germany)" andType:@"mp3"];
Music* music5 = [[Music alloc] initWithName:@"Elle King - Playing for Keeps" andType:@"mp3"];
musicArray = [[NSMutableArray alloc] initWithCapacity:5];
[musicArray addObject:music1];
[musicArray addObject:music2];
[musicArray addObject:music3];
[musicArray addObject:music4];
[musicArray addObject:music5];
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:music1.name ofType:music1.type]] error:nil];
currentMusic = music1;
//NSLog(@"%@", currentMusic.name);
}- (void)initLRC
{
NSString* LRCPath = [[NSBundle mainBundle]pathForResource:currentMusic.name ofType:@"lrc"];
NSString* contentStr = [NSString stringWithContentsOfFile:LRCPath encoding:NSUTF8StringEncoding error:nil];
NSLog(@"contentStr = %@",contentStr);
}
结果是这样2016-03-31 20:00:21.591 music[5492:278811] contentStr = (null)
为什么我获取不到呢
{
Music* music1 = [[Music alloc] initWithName:@"Maroon 5 - Maps" andType:@"mp3"];
Music* music2 = [[Music alloc] initWithName:@"Meg Mac - Never Be" andType:@"mp3"];
Music* music3 = [[Music alloc] initWithName:@"Asa - Sometimes I Wonder" andType:@"mp3"];
Music* music4 = [[Music alloc] initWithName:@"Elaiza - Is It Right (Germany)" andType:@"mp3"];
Music* music5 = [[Music alloc] initWithName:@"Elle King - Playing for Keeps" andType:@"mp3"];
musicArray = [[NSMutableArray alloc] initWithCapacity:5];
[musicArray addObject:music1];
[musicArray addObject:music2];
[musicArray addObject:music3];
[musicArray addObject:music4];
[musicArray addObject:music5];
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:music1.name ofType:music1.type]] error:nil];
currentMusic = music1;
//NSLog(@"%@", currentMusic.name);
}- (void)initLRC
{
NSString* LRCPath = [[NSBundle mainBundle]pathForResource:currentMusic.name ofType:@"lrc"];
NSString* contentStr = [NSString stringWithContentsOfFile:LRCPath encoding:NSUTF8StringEncoding error:nil];
NSLog(@"contentStr = %@",contentStr);
}
结果是这样2016-03-31 20:00:21.591 music[5492:278811] contentStr = (null)
为什么我获取不到呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货