1澎媒、在OC工廠中創(chuàng)建任意Swift文件
2、步驟1屬于自動創(chuàng)建橋接文件波桩,若點擊了取消創(chuàng)建橋接文件也可手動創(chuàng)建(具體百度)戒努,自動創(chuàng)建的橋接文件會自動設(shè)置橋接文件的路徑。橋接文件作用:當(dāng)Swift需要調(diào)用OC的文件時镐躲,被調(diào)用的OC文件需要先在橋接文件申明頭文件才能被Swift識別储玫。當(dāng)OC調(diào)用Swift時不需要任何操作,import也不需要萤皂,因為Swift文件不需要任何什么直接使用類名調(diào)用變量或方法
3撒穷、需要手動設(shè)置
注意:
Swift 3.3暴露給OC的屬性和方法不需要添加@objc,但是4.0需要裆熙。
Xcode版本需要9.0及以上桥滨。
4窝爪、當(dāng)swift變量或者方法需要被OC調(diào)用時寫法: