OC與Swift混編

OC與Swift如何實現混編

  • 1、 Swift項目中使用OC

在Swift中引用OC需要借助橋接文件xx bridging header,該文件有兩種創建方式:

a、直接在Swift項目中創建OC文件,系統會自動創建xx bridging header文件,然后將你需要引用的OC文件的頭文件導入到該橋接文件中

b、自己手動創建xx bridging header,創建完成之后在Build Setting中設置Swift Compiler,在Objective-C Bridging Header中設置其路徑為自己創建文件所在路徑

  • 2、 OC項目中使用Swift

在OC項目中使用Swift文件步驟:

a、在項目Build Setting中將Define Module設置為YES

b、在需要使用到Swift文件的OC文件中引入 #import "項目名稱-Swift.h"

c、在第二步之后創建Swift文件,之后便可以直接在OC文件中使用Swift了

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容