OC調用Swift 整理步驟!總結別人的!方便本身查找!

一、.net

二、code

上面的修改了一個配置項,有一個Product Module Name在後面會使用。blog

在工程裏面點擊File/New/File…,選擇iOS/Source/Cocoa Touch Class,按照以下填寫建立一個新的文件: 
get

上圖中的Subclass of必定要設置爲NSObject或其子類,不然OC工程將不會找到該類。it

點擊確認後會選擇保存路徑,點擊Create,出現以下界面: 
class

這個界面是詢問是否建立橋接的頭文件,這個文件在Swift調用OC代碼的時候比較管用,可是在OC中調用Swift的時候我發現沒有什麼卵用。配置

 

三、而後本身建立一個以"工程名"-Swift.h文件 ,雖然這文件沒什麼用,但仍是須要創建一下。方便在後面的控制器中添加這個頭文件添加以後能夠吧以前建的這個文件刪除,由於系統已經創建一個相同的隱藏文件,你只須要導入便可。語法

 

四、而後,你把你須要的Swift項目加入到工程。到這裏你的項目應該就能夠成功調用Swift了,你能夠點擊"工程名"-Swift.h這個頭文件,看看是否有內容,相似若是有說明你已經成功。接下來就能夠在想使用OC語法同樣了。im

只要按照上面的步驟沒必定能夠實現OC調用Swift.若有問題歡迎糾正!ZPengs項目

相關文章
相關標籤/搜索