作成中の iPhone アプリケーションでNovocaineを使用しようとしています。このエラーを回避する方法がわかりません。
Unknown type name 'RingBuffer'
これが私のファイル構造です:
... Novocaine の下にあるこれらのファイルは、Novocaine の Github リポジトリから取得されたものです。DDViewController のヘッダー ファイルは次のとおりです。
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "UICoordButton.h"
#import "Novocaine.h"
#import "RingBuffer.h"
#import "AudioFileReader.h"
#import "AudioFileWriter.h"
@interface DDViewController : UIViewController
{
RingBuffer *ringBuffer;
Novocaine *audioManager;
AudioFileReader *fileReader;
AudioFileWriter *fileWriter;
}
- (IBAction)changeColor:(id)sender;
- (IBAction)changeColor2:(id)sender;
@end
私は別の質問で見つけた解決策を試しました。これは、これが機能することを示唆しています:
@class RingBuffer;
@interface DDViewController : UIViewController
{
...
しかし、それは私に与えますRedefinition of 'RingBuffer' as a different kind of symbol.
この問題を解決して使用するにはどうすればよいRingBuffer
ですか?