Swift autocomplete
Xcode 8
Objective-c工程中使用Swift
在項目中引入了Swift,但是出現(xiàn)了一個蛋疼的問題。
swift文件中,沒有自動補(bǔ)全....
折騰了好一會,找到了幾個方法,算是解決了問題,但是有點小缺陷
當(dāng)building的時候,swift的自動補(bǔ)全功能會失效
先說方法
第一步刪除不必要的路徑

Paste_Image.png
這一步解決了我的大部分問題。
這里堆積了很多失效的引用,刪除以后,立即解決了問題。
但是當(dāng)building一次以后,通過bridge從住工程的引用的oc文件會無法識別類型。

Paste_Image.png
必須Clean一下工程才能恢復(fù),然后看第二步
第二步添加腳本,每次build后刪除模擬器中的.h 文件
function removeHeaders() {
find $BUILD_ROOT/Debug-iphonesimulator/ -name '*.h' -exec rm -f {} \;
} removeHeaders
但是building的過程中Swift的自動補(bǔ)全全程打醬油
如果你知道怎么弄,或有更好的辦法請告知啊o(╯□╰)o
詳細(xì)請看stackoverflow上的幾個問題
Xcode 7 doesn't autocomplete if using bridging header
XCode Swift autocomplete breaks down after build
Xcode 8 syntax highlighting doesn't work
Swift pods successfully installed, but code completion doesn't work.