我正在同一个.m文件中用Objective-C
函数编写C
,现在我想在C
类的Objective-C
部分创建实例。我可以访问一些NSString, NSData
类和其他Objective-C
类,但无法访问我的CustomObjC
类。
我试图#include "CustomObjC.h"
但仍然无法创建此类的实例,例如:
void _ActivateSpeechDetection(void* self){
CustomObjC *object;
}
错误是:“使用未声明的标识符CustomObjC”
任何想法都会得到Kindle的赞赏!
.mm文件的外观如下:
#import "BonjourClientImpl.h"
@implementation NetServiceBrowserDelegate
@synthesize pocketsphinxController;
@synthesize openEarsEventsObserver;
- (id)init
{
self = [super init];
return self;
}
void SetNotificationListeners(){
}
-(void)fireSpeechRecognition{
}
@end
#import "CustomObjC.h"
static CustomObjC* obj = nil; //Problem here
void _fireSpeech(){
}
最佳答案
尝试导入或@class yourClassName