Swift: Xcode 7.2 升级到 8 后出现错误

Swift: Error occurs after upgrading Xcode 7.2 to 8

我目前在将 Xcode 7.2 更新到 Xcode 8 后遇到问题。 Here is the screenshot of the workingspace。更新前一切正常。苹果是否在触发事件方面做了一些改变?

选择器的语法发生了重大变化。而不是这个:

Selector(runCalculation())

你应该使用:

#selector(runCalculation)

有关#selector 语法的更多信息,请查看 Swift 团队的 this post