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,241評論 4 61
  • 前言: Swift語言出來后,可能新的項目直接使用Swift來開發,但可能在過程中會遇到一些情況,某些已用OC寫好...
    瘋狂的電腦閱讀 2,338評論 0 9
  • 概述 利用runtime特性實現iOS項目的組件化開發,是由@casatwy大神提出來的,在他的博客中具體介紹...
    Mr杰杰閱讀 1,637評論 2 9
  • 二十年前,哈羅德的兒子戴維上吊自殺,這件事對愛子心切的莫琳造成了巨大的打擊。在莫琳眼里,哈羅德不夠愛自己的兒子,不...
    蘋果樹下的狐貍閱讀 779評論 0 1
  • 你好,今天9月25日,星期日,天氣不錯,晴天,無云。上午在實驗室呆了一上午,搞了點項目的問題,中午當當買了幾本書。...
    寒江北閱讀 169評論 0 0