C++ 将Objective-C的参数发送到C++;
我是Objective-c编程的初学者,几天前我了解到运行Objective-c的编译器也可以运行c/c++中的文件 我在互联网上进行了一些搜索,但无法找到我理解的示例和实践,因此我尝试在Objective-c中创建一个简单的代码,其中我们有一个数字要发送到项目中现有的.cpp文件,.cpp将该数字乘以2,然后.cpp文件返回乘以Objective-c的数字,然后我显示控制台 下面是在Objective-c中完成的部分代码的一个小示例:C++ 将Objective-C的参数发送到C++;,c++,objective-c,c,C++,Objective C,C,我是Objective-c编程的初学者,几天前我了解到运行Objective-c的编译器也可以运行c/c++中的文件 我在互联网上进行了一些搜索,但无法找到我理解的示例和实践,因此我尝试在Objective-c中创建一个简单的代码,其中我们有一个数字要发送到项目中现有的.cpp文件,.cpp将该数字乘以2,然后.cpp文件返回乘以Objective-c的数字,然后我显示控制台 下面是在Objective-c中完成的部分代码的一个小示例: - (void)viewDidLoad { [su
- (void)viewDidLoad {
[super viewDidLoad];
int myNumber = 45;
/*
HERE COMES THE CODE WHO WILL SELECT THE FILE 'MULTI.CPP' AND SEND THE VAR 'MYNUMBER' TO
THIS PROJECT.
*/
int returnNumber = /* HERE COMES A CODE THAT WILL GET THE NUMBER MULTIPLIED BY 2 */
}
所以,我不知道该怎么做,但对我来说,这是一件非常简单的事情。我不知道这是否是将Objective-C的参数发送到C的正确方法,我这样想是因为我习惯于将Objective-C的参数发送到PHP,在这里您可以发送一种简单的方法
正如你们看到的,我的代码是不完整的,在我的例子中,可以放置哪些命令,以便将编号'45'发送到.cpp项目,然后在处理后发送回objective-c?.c=c语言。CPP= C++语言。m=目标C语言。mm=Objective-C++语言 C代码只能调用C代码。C++代码可以调用C代码(带有预防措施)或C++代码。Objective-C代码可以调用C和Objective-C代码,并且可以包含C代码。Objto-C++代码可以调用C、C++、ObjuleC和ObjuleC++代码,包含C、C++和Objtovi-C代码。p>