OC/Swift混編

  • 隨著Swift3.0的到來 使得Swift被越來越多的運用在開發(fā)中了 但是并不是所有的項目都能完整的使用Swift 有些也無可避免的會應(yīng)用到OC 今天就來簡單講一下在項目中利用Swift調(diào)用OC代碼以及OC調(diào)用Swift代碼的相關(guān)配置

1. Swift調(diào)用OC代碼

想要利用Swift調(diào)用OC代碼 則需要做如下幾步配置即可

  • 1> 創(chuàng)建一個橋接文件(.h的頭文件)
  • 2> 將需要用到的OC文件中的.h文件在橋接文件中進行導(dǎo)入
  • 3> 配置該橋接文件:點擊工程 --> buildSetting --> Bridging --> 配置.h路徑(如下圖所示)


2. OC調(diào)用Swift代碼

同樣的想要利用OC調(diào)用Swift代碼 也只需要做如下幾步配置即可

  • 1> Swift中的類/屬性/方法必須使用public來修飾
  • 2> 在需要使用的類中導(dǎo)入一個頭文件:項目名稱-Swift.h
    - 比如import "demo-Swift.h"
  • 3> 注意:項目名稱不能亂寫(不要有@#$%-等這些符號以及中文)
配置完之后就可以愉快的在項目中進行oc與swift混編啦~!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容