iOS 開發中,當項目中同時有 Objective-C 和 Swift 時,編譯器每次編譯項目時都會經過編譯項目的橋接頭文件來讓 Objective-C 代碼被 Swift代 碼可見,當橋接頭文件過大時,重複的編譯就會浪費過多的時間。在 Swift3.1 中(對應的 Xcode8.3),能夠經過設置 Other Swift Flags 的值爲 -enable-bridging-pch 來減小項目的編譯時間。3d