[英]Objective-c calling C function
您好,我想從目標C方法調用ac函數,我該怎么做?
這是我的功能
static BOOL test () {
....
if(...){
return YES;
}else{
return NO;
}
....
}
就像在C程序中一樣:
-(void) myVoidMethod {
BOOL res;
res = test();
}
不要忘記聲明/包含相關的頭文件(同樣,就像在C程序中一樣)。
而且,正如daknøk所提到的,Objective-C是C的嚴格超集,因此與C一起使用的東西-與Objective-C一起使用。
您可以通過休閑方式從object-c函數調用c函數...
-(void)viewDidLoad
{
// calling the c function from objective-c function
someFunctionName();
}
這是我的object-c函數
void someFunctionName()
{
// write logic what you want in this function...
int a ,b;
a=10;
b=20
printf("A value is %d \n B value is %d",a,b);
}
這是我的C函數...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.