我需要访问类似于这几个代码的C函数内的对象
@interface MixerHostAudio () <UIApplicationDelegate>
@property (readwrite) int *alternativeOutput;
@end
@implementation MyCode
@synthesize alternative
void audioInputAvailable () {
alternative=1;
}
我收到此错误:“'使用未声明的标识符'替代'”
关于如何解决它的任何想法?
答案 0 :(得分:4)
您必须在某处提供“MyCode
”对象才能使C glue函数获取。例如,如果你有一个指向MyCode对象的指针......
void audioInputAvailable(MyCode *myCodeObject){
myCodeObject.alternative = 1;
}