IOS audio and video development-mp3 playback function development tutorial, ios audio and video
1. Create a playback control
2. Code
# Import "ViewController. h "# import @ interface ViewController () @ property (nonatomic, strong) AVAudioPlayer * audioPlayer; @ end @ implementation ViewController-(void) viewDidLoad {[super viewDidLoad]; // In AppDelegate-application: didfinishlaunchingwitexceptions: required. Otherwise, no sound is available in the real machine test. // [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: nil]; // 1. load the local music file NSURL * url = [[NSBundle mainBundle] URLForResource: @ "westbound music" withExtension: nil]; // 2. creates a music playback object self. audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL: url error: nil]; // 3. prepare for playing (the function of opening up the memory space for playing music). If you do not write this line of code and play directly, prepareToPlay [self. audioPlayer prepareToPlay];} // playback-(IBAction) playMusic {[self. audioPlayer play];} // pause-(IBAction) pause {[self. audioPlayer pause];} // stop-(IBAction) stop {// The effect of stopping is the same as that of pausing [self. audioPlayer stop];} @ end