我遇到了問題,我在UIViewController
類中有一個UIButton
,我想在另一個文件中的UIView
類中發生動畫之後啓用該按鈕。來自UIView中的UIViewController的Swift Call組件
class MainViewController: UIViewController {
@IBOutlet weak var nextButton: UIButton!
@IBAction func nextButtonPressed(sender: UIButton) {
nextButton.enable = false
}
}
當我嘗試動畫完成後,我得到這個錯誤從viewController
類調用nextButton
:
EXC_BAD_INSTRUCTION(code = EXC_I386_INVOP, subcode = 0x0)
我得到的,我設置的Next按鈕使真行錯誤。
class CustomView: UIView {
var vc = MainViewController()
func animationEnded() {
vc.nextButton = true
}
}
我不知道我在想什麼,我希望得到一些幫助。由於
什麼是完整的,人類可讀的錯誤信息?哪一行正是導致錯誤? – rmaddy
致命錯誤:在解包可選值時意外發現nil。我得到animationEnded函數 –
的錯誤maddy:這真的是一個更深層次的問題,值得單獨回答,關於跨不同風險投資的溝通 – BaseZen