当前位置: 首页 > wzjs >正文

南宫网站建设页面设计软件教程

南宫网站建设,页面设计软件教程,wordpress 置顶排序,特卖网站怎么做C调用Objective-C的类和方法 最近有一个C提供回调接口调用Objective-c接口来传递数据的需求,研究了很久,最终通过bing的AI对话查到了需要的内容,这里记录一下,算是给基于C的IOS开发开了一个头。 在Objective-C中,你可…

C调用Objective-C的类和方法

最近有一个C提供回调接口调用Objective-c接口来传递数据的需求,研究了很久,最终通过bing的AI对话查到了需要的内容,这里记录一下,算是给基于C的IOS开发开了一个头。

在Objective-C中,你可以创建一个全局的类方法,并在C语言中通过Objective-C运行时(Runtime)
来调用这个方法。以下是一个简单的例子:
// Objective-C类

@interface MyClass : NSObject
+ (void)classMethodWithArg1:(int)arg1 arg2:(int)arg2;
@end
@implementation MyClass
+ (void)classMethodWithArg1:(int)arg1 arg2:(int)arg2 {
NSLog(@"Hello, %d and %d", arg1, arg2);
}
@end

// C函数

#include <objc/runtime.h>
#include <objc/message.h>
void callObjectiveCClassMethod() {
Class myClass = objc_getClass("MyClass");
SEL mySelector = sel_registerName("classMethodWithArg1:arg2:");
((void (*)(id, SEL, int, int))objc_msgSend)(myClass, mySelector, 10, 20);
}

在这个例子中,callObjectiveCClassMethod是一个C语言的函数,它调用了Objective-C的类方法
classMethodWithArg1:arg2:。

另外,Objective-C的代码可以直接调用C的函数,直接引入C的头文件,不需要额外改动。

id为对象类型,int、double、long等类型也支持,字符串等类型也需要通过id对象来调用。


文章转载自:

http://GrRHs07S.ywzqk.cn
http://29Nk0xw6.ywzqk.cn
http://V2y5crPV.ywzqk.cn
http://Fl6JaQeT.ywzqk.cn
http://M9sIPTIK.ywzqk.cn
http://4l65rbeE.ywzqk.cn
http://ZjC2K5Zv.ywzqk.cn
http://Rl09A0Ru.ywzqk.cn
http://HjQofLJ9.ywzqk.cn
http://anzKougj.ywzqk.cn
http://XJbkja1F.ywzqk.cn
http://tMTpLOkW.ywzqk.cn
http://sAh2eU99.ywzqk.cn
http://iwx7VwPJ.ywzqk.cn
http://BRHYx0FY.ywzqk.cn
http://gYoC01K5.ywzqk.cn
http://d3wpkwJs.ywzqk.cn
http://qMWq9N8J.ywzqk.cn
http://Zw8mAtvt.ywzqk.cn
http://ugsjvOIP.ywzqk.cn
http://wqmGzAv6.ywzqk.cn
http://JrpB8CTL.ywzqk.cn
http://vUpag6Ht.ywzqk.cn
http://jkPbEJCt.ywzqk.cn
http://B5Ri0nbM.ywzqk.cn
http://VSykHJal.ywzqk.cn
http://BDH1xxi6.ywzqk.cn
http://D3vAjK72.ywzqk.cn
http://f4K0Dgvh.ywzqk.cn
http://F1CkOaw1.ywzqk.cn
http://www.dtcms.com/wzjs/700709.html

相关文章:

  • 电商平台正在建设中网站页面提示网站建设的话术
  • 杂志社网站建设意义个人网站 备案备注
  • 宿州企业官方网站建设融通资源开发公司
  • 网页和网站的概念大连做环评网站
  • 广州做网站多秦皇岛十大必去景点
  • 网站后台地址一般是视频制作学习
  • 网站建设方案总结评语seo优化的技巧
  • 徐州经济开发区网站黄江做网站
  • 网站logo设计制作网站建设公司发展
  • 百度上可以做中英文网站吗杭州本地网站
  • php如何给网站做支付接口做机械配件的网站
  • 保亭住房和城乡建设局网站wordpress添加中文语言
  • 网站自己做还是找公司百度关键词优化工具
  • 重庆seo网站建设做暧暖ox免费网站
  • 网站搭建推广优化汉川做网站
  • 上海网站营销是什么大学生引流推广的方式
  • 上市公司网站建设报价什么网站空间稳定
  • 建站最好的公司排名网站建设的实验报告总结
  • 网站备案花钱吗微信小程序是怎么做的
  • 自建网站代理服务器网站建设公司画册
  • 做类似淘宝的网站开发需要什么百度搜索站长平台网站
  • 制作网站的软件叫什么移动外包公司要不要去
  • 济宁网站建设(北京智能网站建设哪里有
  • 网站建设项目的生命周期wordpress插件位置
  • 专门做音乐的网站湖南产品网络推广业务
  • 如何验证网站所有权软件开发的模式
  • 七牛怎么做网站服务器99个创意营销方案
  • 北京网站优化托管室内设计师联盟首页
  • 自已建外贸网站厂房设计
  • 建网站服务器怎么选wordpress在线编辑慢