我有一個聲音文件,當我加載應用程序時想播放,但是我只能在按下按鈕時播放。我是否需要有.h文件或者它僅僅.m文件Xcode幫助預期表達式
#import "ViewController.h"
//sound
@implementation ViewController
-(void) viewDidLoad {
-(IBAction)play { Here i get error Expected expression.
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"app3", CFSTR
("m4a"), NULL);
UInt32 (soundID);
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
[super viewDidLoad];
}
-(IBAction)Facebook {
[[UIApplication sharedApplication]
openURL: [NSURL URLWithString:@"http://www.facebook.com/synicapps?fref=ts]"]];
}
@end
請考慮重新格式化你的代碼,它的醜陋。 – 2012-12-12 19:54:52
爲什麼你在'viewDidLoad'內嵌入'play'方法?這本身就是一個錯誤。 – trudyscousin