隨著 Swift3.0 之后的逐步穩(wěn)定,越來越多的 IOS 開發(fā)師逐漸都加入到 Swift 陣營,從目前來看 Switf排名逐漸超過 OC。從目前來看完全用 Swift 開發(fā)項目也不現(xiàn)實,因為畢竟 OC 比 Swift 來說相對成熟一些。
目前開發(fā)狀態(tài):Swift與 OC 混編
接下來我們先寫一個demo 看看來怎么實現(xiàn)混編。OC 與 Swift 方法互掉。
(一)、Swift ?引 OC 文件
1.創(chuàng)建 Demo?
2.創(chuàng)建 OC 文件(這里我們選擇 OC 語言)
3.創(chuàng)建橋接文件(當你創(chuàng)建 OC 語言文件的時候會自動提示你創(chuàng)建橋接文件,選擇 Create Bridging Header.)
4.創(chuàng)建橋接文件成功引入,在創(chuàng)建的橋接文件里引入你需要的類。
5.在你需要的OC類里創(chuàng)建一個實例方法和類方法!
6.調(diào)用 OC 方法