由于错误(分段错误11),我无法构建我的项目。通过评论,我发现这行错误:
typealias functionType = ([Expression], [String: NSNumber], inout AnyObject) -> Expression!;
如果我删除了typealias并使用raw类型,则仍会抛出错误,因此错误可能不是typealias,而是闭包。
修改
如果我将Expression
类型替换为AnyObject
,则仍会抛出错误。但是,如果我只是声明了typealias,我可以将它用于全局变量,但不能用于成员变量。
答案 0 :(得分:0)
我也遇到了这个错误(在线教程之后),我删除了之前输入的所有代码以获得此错误并且问题仍然存在,在我看来,因为项目已损坏。我不是专家,所以请谨慎使用本报告。
这是在出现错误HUD告诉sourceKitService崩溃之后发生的......
可能违规的代码就是这个:
override func viewWillAppear(animated: Bool) {
if var storedtoDoItems: AnyObject! = NSUserDefaults.standardUserDefaults().objectForKey("toDoItems") {
toDoItems = []
for var i = 0; i < storedtoDoItems.count; ++i {
toDoItems.append(storedtoDoItems[i] as NSString)
}
println(storedtoDoItems)
}
taskTable.reloadData()
}