我正在尝试在我正在构建的iPhone应用程序中使用Novocaine。我无法弄清楚如何解决这个错误:
Unknown type name 'RingBuffer'
这是我的文件结构:
...诺瓦卡因下的那些文件是从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
我尝试过在another question上找到的解决方案,这表明这应该有效:
@class RingBuffer;
@interface DDViewController : UIViewController
{
...
但这只是给了我Redefinition of 'RingBuffer' as a different kind of symbol.
如何解决此问题并使用RingBuffer
?