Đây là những gì tôi đang làm để chơi mp3 trong Xcode 4.2:
1) Nhập AVFoundation.framework
khung thành dự án của bạn
2) Thêm: #import "AVFoundation/AVAudioPlayer.h"
vào dự án của bạn ViewController.h
file:
#import <UIKit/UIKit.h>
#import "AVFoundation/AVAudioPlayer.h"
@interface ViewController : UIViewController
@end
3) Kéo và thả bạn tập tin mp3 yoursoundfile.mp3
vào dự án gốc thám hiểm của bạn
4) Sửa đổi -(void)viewDidLoad
trong ViewController.m
:
- (void)viewDidLoad{
[super viewDidLoad];
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"yoursoundfile"
ofType:@"mp3"]];
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc]
initWithContentsOfURL:url
error:nil];
[audioPlayer play];
}
Ngay khi bạn bắt đầu chương trình của bạn, nó sẽ phát âm thanh. Bạn có thể tùy chỉnh để phù hợp với ứng dụng của mình bằng cách thay đổi âm lượng hoặc khi phát, dừng ...
Liên kết số 1 là gian lận - Tôi thực sự không cần giao diện, chỉ là âm thanh. Liên kết # 2 chơi trên Mac, không phải iPhone. – AngryHacker
Hi AngryHacker: Đúng vậy, tôi nghĩ rằng liên kết đầu tiên không phải là những gì bạn định làm - nhưng tôi đã đưa nó vào trường hợp bạn đang tìm kiếm điều đó. Đối với liên kết thứ hai, có một liên kết đến một dự án "AudioStreamer" trên đó, bao gồm cả nguồn cho cả iPhone và phiên bản Mac. – PF1