混合程式設計涉及到兩方面。第一、Swift檔案中引用OC代碼。第二、OC檔案中引用Swift代碼。
現在詳細說明兩種情況下如何做。
第一、Swift檔案中引用OC代碼
不管你是在OC項目中第一次建立Swift檔案,還是在Swift項目中第一次建立OC檔案。Xcode都會提示你要不要建立一個橋接的頭檔案,此時你肯定要選擇YES,于是Xcode就會自動為你的項目添加一個“項目名稱-Bridging-Header.h”這樣的頭檔案。
以後你想在Swift檔案中使用的OC檔案,都在這個頭檔案裡面進行包含。例如:#import "OCView.h"