我在这里宣布了两个按钮:
@IBOutlet var previous: UIBarButtonItem!
// No error even though its nearly identical
@IBOutlet var next: UIBarButtonItem!
// contains error Property 'next' with type 'UIBarButtonItem!'
// cannot override a property with type 'UIResponder?'
这个工作正常,直到我升级到swift 3.我尝试删除所有引用和按钮,使用编辑器重新链接没有运气
答案 0 :(得分:4)
您需要将插座的名称(以及故事板中的连接)从next
更改为nextItem
,因为UIResponder
的Swift 3 API现在有{{3} }}