Swift和OC混编

混编的时候导入的pod文件

现在都用OC的三方库

因为用swift的必须用use_frameworks!会把静态库编译成framework,导致有些OC的三方库不能再使用。

如果是纯swift语言开发的项目

导入swift的类库

多个target应该也都用OC的三方库。因为主工程里面pod导入的都是OC的三方库文件。

如果需要在OC里面使用swift的协议和枚举

在swift文件里面加上@objc标识即可
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简介:通过一个简单登录SDK,介绍Swift和OC混编下如何打包和调用SDK github地址:https://g...
    老牛爱吃嫩草阅读 11,165评论 8 5
  • 有时候当我们用到Swift写的第三方库时,就不得不用到Swfit和OC混编。 举个🌰,如果你想在你的工程里用到Ch...
    helloxiaogui阅读 6,953评论 0 6
  • 1、OC项目混编Swift 1)首先用public标记OC要调用的Swift类的申明2)然后在要使用的OC模块直接...
    天蚕阅读 2,833评论 0 0
  • 以前以为朋友圈很干净或者都删掉的人很酷,现在觉得朋友圈堆成山的人才是真的酷。没用的链接,过时的段子,新欢旧爱......
    anniel是个意外阅读 1,324评论 0 0
  • 2017届暑假生校园招聘就要来了! 很多同学已经准备好简历跃跃欲试了! 可是?HR根本不查看?查看了也石沉大海?一...
    lhx997阅读 17,809评论 0 6

友情链接更多精彩内容