作者lovemynina (nini)
看板MacDev
标题[问题] 背景音乐问题
时间Tue Sep 25 00:48:49 2012
我用AVFoundation写背景音乐
程式码如下
-(void)play{
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/MUSIC.wav"
,[[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops= 1;
[audioPlayer play];
但run了之後却出现Failed
以及以下讯息:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_AVAudioPlayer", referenced from:
objc-class-ref in single_nameViewCintroller.o
google找了很多跟我打的都是一样的
是哪里出了什麽问题麻烦大家替我解答一下
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.77.78
1F:推 dryman:Framework没link进去吧? 09/25 08:38
2F:→ lovemynina:我有把AVFoundation.framework add进frameworks里 09/25 18:20
3F:→ lovemynina:但还是一样run不成功 怎麽会这样 = = 09/25 18:21
4F:→ ljhgc:i386,原PO是在模拟器上跑的吧 10/10 13:14
5F:→ ljhgc:就错误讯息看起来是AVAudioPlayer不存在於i386的架构下 10/10 13:15
6F:→ ljhgc:另外,模拟器不支援背景音乐播放喔 10/10 13:15