0
Я пытаюсь получить основное обещание работать с PromiseKit. Однако следующий код обыкновение компиляции:Ошибка сегментации PromiseKit: 11
import Foundation
import PromiseKit
class MyClass {
var myInt: Int?
func sample() -> Promise<AnyObject> {
return Promise { fulfill, reject in
fulfill(1)
}.then { data -> Int in
return 3
}
}
init() {
sample().then { data -> Void in
debugPrint("got data: \(data)")
}
}
}
Это ошибка, я получаю:
command failed due to signal: segmentation fault: 11
Это довольно сложно. Кто-нибудь сталкивался с этим?
Является ли ошибка, исходящая от компилятора Swift или программы при ее запуске? – kennytm
Его приход от быстрого компилятора всякий раз, когда я пытаюсь создать @kennytm – bunana
Если вы перейдете к навигатору отчетов в Xcode (нажмите ⌘8 или щелкните на левой панели), вы сможете найти журнал компиляции и узнать в какой строке это приводит к сбою компилятора. – kennytm