我对iOS开发比较陌生,在尝试使用iOS SDK 6.1创建AVAudioPlayer实例时遇到了一些问题。
我创建了一个名为drwAudioPlayback的类。头文件看起来像这样:
#import <Foundation/Foundation.h>
#import <AVFoundation/AVAudioPlayer.h>
@interface drwAudioPlayback : AVAudioPlayer <AVAudioPlayerDelegate>
@end
在我的视图控制器中,我创建了一个类型为drwAudioPlayback的新对象:
self.episodePlayer = [[drwAudioPlayback alloc] initWithData:episodeFile error:&err];
然后我尝试开始播放文件,说自我。剧集播放但没有任何反应。所以我检查了错误的err变量。在此之后,我记录了长度 [[self.episodePlayer data] length]为0,但episodeFile(NSData对象)的长度为2xxxxxxxxx。
为什么播放器的大小为0?
此致
彼得