記得前段時間,聽幾個朋友說,安裝Xcode7.2以上版本后,就不能愉快的打碼了。而且,還長時間得不到解決,甚至安裝回7.0版本,依然很卡,嚴重影響工作。有個朋友給我說了個例子,他在Xcode輸入“對面的妹子別亂來”,等了30秒左右,這串文字才姍姍來遲的出現在注釋里。種種對Xcode,對OSX,對電腦硬件的懷疑就產生了。本人覺得這不太靠譜,畢竟人家那么大的公司,怎么會搞出這樣的問題,那么多精英在,什么問題搞不定。所以我覺得這里應該有使用者的部分原因,綜合個人經驗,我給出以下幾點建議。
一,查看了一下網上的解決辦法,在中斷輸入如下代碼
defaults write com.apple.dt.XCode IDEIndexDisable 1
因為平時卡的時候,總會顯示“index”一直在轉菊花,把這個關掉后,的確可以提高一些效率。可是這樣就不可以查看類的文檔了,點擊方法也不會跳轉到方法里面,這個方法有點雞肋。所以,你還是把它打開吧。打開的代碼如下,同樣在終端輸入
defaults write com.apple.dt.XCode IDEIndexDisable 0
這個方法,你試過其他方法也沒有效果的情況下,可以再回來考慮一下。
二,在Xcode運行非常卡的情況下,你打開Xcode,選擇Prefererces,把Sourece Control做如下設置 Refresh local status automatically 與 Add and remove files automatically 的勾勾去掉,我這樣試過,的確可以提高速度,運行稍微暢順一些。
三,部分人是因為安裝了Cocoapods后,打開項目時,才會卡。在我試過后,發現時因為Cocoapods安裝不正確導致的,這個情況一般出現在初學者身上。解決辦法就是重新安裝一次Cocoapods就可以了。安裝的方法,網上有很多,這里就不再啰嗦。
四,這是一個很傻但是卻可以很好解決問題的辦法。那就是,你不要把你的項目存放到太深的文件夾里面,或者不要存放到外置移動硬盤,U盤上。這樣,在不實行辦法一時,也會很好的解決問題。當你們看到這里時,肯定都已經把項目拉到桌面了吧。快打開試一吧,是不是又可以愉快的打碼了。
綜上所述,電腦一般有4G,運行Xcode基本是沒有問題,而且現在電腦一般都是8G了。所以有時候遇上問題,不要馬上懷疑到硬件上,不妨從自己身上找原因,是否使用不當。
(以上所述,純屬個人觀點,如有不爽,請見諒