當前位置:成語大全網 - 新華字典 - iOS Xcode12版本 OC工程引入Swift framework報錯找不到對應類解決

iOS Xcode12版本 OC工程引入Swift framework報錯找不到對應類解決

Xcode升級到12以後,原來的Swift的frameWork加入到OC工程中,雖然能引入-Swift文件,但是模擬器上就是報錯找不到-Swift內部聲明的類,真機上就可以。摸索半天發現了壹個解決方法:

1、首先要確定Swift的framework是包含了模擬器架構的,Xcode12改變了模擬器的默認架構,網上很多解決方法,不再贅述;

2、用Xcode新建壹個空的Swift的靜態庫工程,然後把原來靜態庫的swift文件都加進去,然後重新編輯出新的靜態庫,就可以解決了。