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

专业网站设计建设服务大型门户网站系统

专业网站设计建设服务,大型门户网站系统,东莞网站建设 鞋材厂,wordpress 首页关键词C调用Objective-C的类和方法 最近有一个C提供回调接口调用Objective-c接口来传递数据的需求#xff0c;研究了很久#xff0c;最终通过bing的AI对话查到了需要的内容#xff0c;这里记录一下#xff0c;算是给基于C的IOS开发开了一个头。 在Objective-C中#xff0c;你可…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://www.huolong8.cn/news/191510/

相关文章:

  • 湛江门户网站网站怎么做发送邮件的超链接
  • 公司网站建设找谁做网站原创文章规范
  • 做策划的网站推广特色企业网站
  • 广开街网站建设公司网站维护服务费
  • 做网站送优化自己的网站统计输入词
  • 如何网站托管网站建设公司企业模板下载
  • html中文美食网站模板高新区网站开发
  • 中英文 网站浙江省建设业技术创新协会网站
  • 重庆网站建设哪家公司那家好一级域名二级域名哪个好
  • 中英文网站源码 免费网站后台登录怎么做的
  • 惠州悦商做网站网站为什么要seo?
  • 定制网站建设功能报价表模板群晖wordpress主机
  • 网站建设管理职责好的网站首页的特点
  • 5118网站如何使用免费版中国建筑报道网
  • 三网合一的网站企业官方网站应该怎么样建设
  • 做网站需要交接什么网站建设分金手指排名十八
  • 新沂网站设计广州网站设计开发公司
  • 网站备案信息登记表免费的设计软件
  • 网站内外链怎么做效果好厦门市建设局官方网站
  • 网站版面做的很好的公司太原最新消息
  • 大地保险网站丰都网站建设哪家好
  • 上海松一网站建设设计中国北京2021
  • 济南软月建站做网站的做app的
  • 做网站资料创意设计活动加计扣除
  • 制作网站支付方式学设计的学校
  • 欧美做受网站视频播放厦门百度竞价开户
  • 深圳企业网站哪家强做PPT参考图片网站 知乎
  • 网站建设需要什么技能零基础家装设计师自学
  • 昆明做网站建设贵州做网站怎么推广
  • 化妆品网站主页设计关于网站及新媒体平台建设的规划