- 新建一個swift4項目,姑且取名
demo
吧。 - 在項目內新建一個OC文件,姑且就叫OCViewController吧。
- 在第二步新建OC文件的時候會提示創建橋接頭文件,頭文件的格式為
工程名-Bridging-Header.h
。這個頭文件里是用來添加項目里的所有用到的OC文件的頭的。例如:#import "OCViewController.h"
。Swift文件中是不需要再單獨import
OC
的頭文件了,這點比較好。 - 如果OC文件也想調用Swift文件,可在OC文件中引入
#import "demo-Swift.h"
頭文件即可。引入的頭文件的格式是工程名-Swift.h
。
Swift4與OC混編(完美編譯)
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 概述 利用runtime特性實現iOS項目的組件化開發,是由@casatwy大神提出來的,在他的博客中具體介紹...