Swift4与OC混编(完美编译)

  1. 新建一个swift4项目,姑且取名demo吧。
  2. 在项目内新建一个OC文件,姑且就叫OCViewController吧。
  3. 在第二步新建OC文件的时候会提示创建桥接头文件,头文件的格式为工程名-Bridging-Header.h。这个头文件里是用来添加项目里的所有用到的OC文件的头的。例如:#import "OCViewController.h"。Swift文件中是不需要再单独importOC的头文件了,这点比较好。
  4. 如果OC文件也想调用Swift文件,可在OC文件中引入#import "demo-Swift.h"头文件即可。引入的头文件的格式是工程名-Swift.h
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,295评论 4 61
  • 前言: Swift语言出来后,可能新的项目直接使用Swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好...
    疯狂的电脑阅读 2,368评论 0 9
  • 概述 利用runtime特性实现iOS项目的组件化开发,是由@casatwy大神提出来的,在他的博客中具体介绍...
    Mr杰杰阅读 1,657评论 2 9
  • 二十年前,哈罗德的儿子戴维上吊自杀,这件事对爱子心切的莫琳造成了巨大的打击。在莫琳眼里,哈罗德不够爱自己的儿子,不...
    苹果树下的狐狸阅读 812评论 0 1
  • 你好,今天9月25日,星期日,天气不错,晴天,无云。上午在实验室呆了一上午,搞了点项目的问题,中午当当买了几本书。...
    寒江北阅读 174评论 0 0