1
我的代碼正在編譯並正常運行,但我得到SourceKitService的不斷崩潰。崩潰只發生在我工作或引用實現特定協議的文件時。與協議有關的SourceKitService崩潰?
- 如果我從類中刪除協議,不會再有崩潰。
- 此外,如果我編輯協議本身來註釋掉其中的兩個方法 ,則不會再有崩潰。
(是的,我已經刪除了DerivedData。我已清理項目,刪除Xcode中,重新啓動我的電腦,重新安裝的Xcode,等等這些都不解決問題)
所以這會導致持續
protocol JSONable {
typealias ItemType
func toDictionary() -> NSDictionary
class func fromJSON(json: JSON) -> ItemType?
}
但這似乎並沒有給任何的Xcode的問題都:
protocol JSONable {
typealias ItemType
// func toDictionary() -> NSDictionary
// class func fromJSON(json: JSON) -> ItemType?
}
編輯或引用實現類時崩潰
(它還崩潰,如果只是那些線之一是取消註釋)
任何想法,這可能是導致此?我不想脫離使用協議並在我的基類中使用斷言「虛擬」方法,但我無法繼續以這種方式使用IDE。
這不會試圖回答這個問題。這可能是一個評論。 – akashivskyy 2014-10-31 13:57:06