有問題去官網,最正宗的解釋
- 今天有個小夥伴問我,導入識別不出Switf.h 文件,build setting 也查看了,是正確的.引入文件就是找不到,搞了老一會了.
- 後來遠程給看了一下他的項目,
- 檢查配置文件,build setting 自動生成的$(SWIFT_MODULE_NAME)-Swift.h 文件大小寫沒有改動,是正確的
- 在Terminal 中查找項目目錄中是否存在-Swift.h 文件使用命令
find ./DerivedData -name “*Swift.h” 文件存在
- 看到他將#import “XXX-Swift.h” 放在了OC的.h 文件中😅😅😅😅😅😅
- Swift.h橋接文件在OC中飲用的規則如圖
- 官網地址入口
- 這個技術點就到這了,下面在補充一點
- 若先這樣麻煩可以使用pch文件來處理,將#import “XXX-Swift.h” 放在pch文件中
- 在Target中打開預編譯開發,OC中的文件就不用使用向前聲明,和XXX-Swift.h文件的引入了