[Swift]错误提示:Method does not override any method from its superclass
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
问题原因:方法名称书写错误!
ViewController 生命周期
1 // 加载视图时会调用该方法 2 override func loadView() { 3 super.loadView() 4 print("加载视图") 5 } 6 7 // 当加载视图结束时调用该方法 8 override func viewDidLoad() { 9 super.viewDidLoad() 10 print("加载视图结束") 11 } 12 13 // 视图将要显示时调用该方法 14 override func viewWillAppear(_ animated: Bool) { 15 super.viewWillAppear(animated) 16 print("视图即将显示") 17 } 18 19 // 当视图已经显示时调用该方法 20 override func viewDidAppear(_ animated: Bool) { 21 super.viewDidAppear(animated) 22 print("视图已经显示") 23 } 24 25 // 当视图将要消失时调用该方法 26 override func viewWillDisappear(_ animated: Bool) { 27 super.viewWillDisappear(animated) 28 print("视图即将消失") 29 } 30 31 // 当时图已经消失时调用该方法 32 override func viewDidDisappear(_ animated: Bool) { 33 super.viewWillDisappear(animated) 34 print("视图已经消失") 35 } 36 37 // 当接收到内存警告时会执行这个方法 38 override func didReceiveMemoryWarning() { 39 super.didReceiveMemoryWarning() 40 }

更多精彩