不确定这是否可行,因为我对这两种语言都没有太多经验,但如果我有一个文件driver.c并且里面有这样的东西
char *getData(int user){
unsigned char *buffer = malloc(2800);
// ... do all the stuff
return buffer;
}
int main(int argc, const char * argv[]){
int user = 1;
unsigned char *buffer = getData(user);
return 0;
}
我是否能够从Objective-C中编写的另一个文件/类访问用main()
函数创建的缓冲区变量?