- 隨著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> 注意:項目名稱不能亂寫(不要有@#$%-等這些符號以及中文)