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 を完全に使用できます。Fade カテゴリを追加すると、そのエラーが発生します。何か案は?