在C类中导入OBJ-C变量

时间:2018-09-30 09:45:03

标签: objective-c c xcode nuance

我有一个无法解决的问题。 我必须在我的.c类中使用在目标C文件头中声明的变量。 为此,我在我的.c文件中使用以下代码:

#ifdef __OBJC__
   #import "RilieviTableViewController.h"
#endif

但是当我尝试使用该对象时,xcode告诉我“使用未声明的标识符semBtnPressed”。 在我的obj C头文件中,我以这种方式声明了该对象:

#import <UIKit/UIKit.h>
#include <AudioToolBox/AudioToolBox.h>
#include "starrec_pal_sema.h"

static id refToSelf;
static StarRec_PAL_Sema *semBtnPressed; // <-- variable i want to import.


@interface RilieviTableViewController : UITableViewController
// other variable that i don't have to import.
@end

该项目使用Nuance库,并且该对象是Nuance对象。在示例中,他们只是将类导入ifdef块中,但是在我的情况下,它不起作用。 每个人都有解决方案吗?

0 个答案:

没有答案