2010-10-16 39 views
1

我想添加一个类别到AVAudioPlayer,但我不断收到错误“找不到'AVAudioPlayer'的接口声明”。不能将类别添加到AVAudioPlayer

AVAudioPlayer + Fade.h

#import <AVFoundation/AVFoundation.h> 

@interface AVAudioPlayer (Fade) 

- (void)fadeToVolume:(CGFloat)volume; 

@end 

AVAudioPlayer + Fade.m

@implementation AVAudioPlayer (Fade) 

- (void)fadeToVolume:(CGFloat)volume 
{ 
} 

@end 

我使用的是AVAudioPlayer我MainMenuViewController类,所以我说:

#import <AVFoundation/AVFoundation.h> 

MainMenuViewController.h

和我说:

#import "AVAudioPlayer+Fade.h" 

MainMenuViewController.m

AVFoundation已添加到项目中。我可以在没有Fade类别的情况下完美地使用AVAudioPlayer。当我添加淡入淡出类别时,我得到这个错误。有任何想法吗?

回答

2

我觉得问题是你需要加#import "AVAudioPlayer+Fade.h"AVAudioPlayer + Fade.m

+0

这是问题,谢谢! – Rits 2010-10-16 23:08:19