1、運行或者打包時提示如下問題
“fatal error: invalid virtual filesystem overlay file '/[Path]/all-product-headers.yaml”
2、解決問題
工程-Target-Build Settings
設置 "Defines Module = YES"
這個屬性是OC和Swift混編的工程中
如果你設置的Defines Module = YES了,?? xcode就會默認生成Product Module Name - swift.h這樣一個頭文件,這個頭文件下會有你所有.swift文件的.h信息。
然后在OC代碼的.m文件中引入??+ “-swift.h” 這樣一個頭文件,比如我的工程會生成 SwiftTest-swift.h這樣一個頭文件的。?? 然后你的.m文件就可以隨便調用swift文件了。
給swift添加方法后,如果這h文件未更新,嘗試在項目設定里把Defines Module改成No再改回Yes,才能更新它。?