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

三亚网红宁波seo快速优化课程

三亚网红,宁波seo快速优化课程,西安网站优化效果,海口制作网站1.‘objc’ instance method in extension of subclass of ‘xxx’ requires iOS 13.0.0 需要把实现从扩展移到主类实现。iOS13一下扩展不支持objc 2.using bridging headers with framework targets is unsupported 报错 这个错误通常指的是在一个框架目标中使用桥接头是不…

1.‘@objc’ instance method in extension of subclass of ‘xxx’ requires iOS 13.0.0

需要把实现从扩展移到主类实现。iOS13一下扩展不支持@objc

2.using bridging headers with framework targets is unsupported 报错

这个错误通常指的是在一个框架目标中使用桥接头是不支持的。在Xcode 11以后的版本中,使用模块化编程的方式进行开发成为了推荐的方式,而桥接头只能在非模块化的代码中使用。

如果你需要在框架中使用Objective-C代码,可以考虑使用模块接口(module interface)代替桥接头文件。模块接口文件是一个描述框架接口的文件,它会自动将Objective-C代码导入到Swift中。

你可以使用以下步骤来替换桥接头文件:

创建一个名为module.modulemap的文件,并将其添加到框架的根目录中。
在这里插入图片描述
手搓文件,随便整个更改名称即可

在module.modulemap文件中添加以下内容:

frameworkmodule { umbrella header".h"exportmodule {export* }}

其中,是框架的名称,将其替换为你的框架名称。

将Objective-C头文件添加到umbrella header指令所指定的头文件中。例如,如果你的框架名称是MyFramework,则需要将所有Objective-C头文件添加到MyFramework.h文件中。

在Swift代码中导入你的框架。

importMyFramework

通过使用模块接口来代替桥接头文件,你可以在Swift中更方便地使用Objective-C代码,而无需担心桥接头文件的限制。

参考资料:https://www.jianshu.com/p/08e36574855b

http://www.hotlads.com/news/777.html

相关文章:

  • 济南市网站建设seo大牛
  • 小语种网站开发搜索优化的培训免费咨询
  • c c也能干大事网站开发苏州新闻今天最新消息新闻事件
  • 怎样做一个免费的网站广州各区正在进一步优化以下措施
  • 高端网站设计图片北京搜索引擎优化seo专员
  • 承德建站公司搜索引擎优化的主要工作
  • wordpress event小红书关键词排名优化
  • 那里可以建网站全球网站流量查询
  • 网站如何为关键词做外链qq群引流推广软件
  • 淘宝网站怎么做网站外链群发软件
  • 珠宝网站建设公司体彩足球竞彩比赛结果韩国比分
  • 零基础学做网站难吗网站推广方案
  • 在线做插画的网站怎么做营销
  • 网站建设与服务考试今日热点新闻视频
  • 网络优化与维护是做什么短视频矩阵seo系统源码
  • 网站建设一定要公司吗百度提交入口的网址
  • 网站制作一键生成新冠不易感染三种人
  • 河北省住房城乡建设局网站百度竞价排名软件
  • 委托别人做网站 域名所有权seo神器
  • 怎样用网站做单笔外贸爱站权重
  • 做网站去哪里找168推广网
  • 合肥网站优化公司企业广告宣传
  • 在哪做网站建设关键词首页排名优化价格
  • 企业网站建设怎么做成人编程培训机构排名前十
  • dede电影网站模板外链在线发布工具
  • wordpress快速建站教程广东云浮疫情最新情况
  • 简述php网站开发流程大白兔网络营销策划书
  • 大连中山网站建设关键词推广方式
  • wordpress首页缩略图大小seo搜索优化软件
  • 网站建设个人网站南昌seo顾问