OC調(diào)用Swift ,按照這個步驟一定可以成功!

發(fā)現(xiàn)從網(wǎng)上找出來的方法總會有些不全面,或者按照他們那些方法實現(xiàn)不了OC調(diào)用Swift.所以今天自己整理一下一定可行的步驟只需一篇就不用再瞎百度了。再次聲明下:總結別人的,方便自己查找!廢話少說步驟如下:

1、

2、上面修改的配置項Product? Name后面要用。然后COM+N 創(chuàng)建一個新的文件:

這個需要注意:上圖中的Subclass of一定要設置為NSObject或其子類,否則OC工程將不會找到該類。

點擊確認后會選擇保存路徑,點擊Create,出現(xiàn)如下界面:

這個界面是詢問是否創(chuàng)建橋接的頭文件,這個文件在Swift調(diào)用OC代碼的時候比較管用,但是在OC中調(diào)用Swift的時候我發(fā)現(xiàn)沒有什么卵用。

3、然后自己創(chuàng)建一個以"項目名"-Swift.h文件

,雖然這文件沒什么用,但還是需要建立一下。方便在后面的控制器中添加這個頭文件

添加之后可以吧之前建的

這個文件刪除,因為系統(tǒng)已經(jīng)建立一個相同的隱藏文件,你只需要導入即可。

4、然后,你把你需要的Swift項目加入到工程。到這里你的項目應該就可以成功調(diào)用Swift了,你可以點擊"項目名"-Swift.h這個頭文件,看看是否有內(nèi)容,類似

如果有說明你已經(jīng)成功。接下來就可以在像使用OC語法一樣了。

只要按照上面的步驟沒一定可以實現(xiàn)OC調(diào)用Swift.如有問題歡迎糾正!

------By ZPengs

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,426評論 4 61
  • 散光的眼睛看到的景象, 少了那份詩意。 沉重的腦袋里已找不到, 那份童年的回憶。 當徘徊于“是”與“非”的選擇題;...
    如見閱讀 242評論 0 0

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