[Swift]错误提示:Method does not override any method from its superclass
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:山青咏芝(shanqingyongzhi)
➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:https://www.cnblogs.com/strengthen/p/10730517.html
➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
问题原因:方法名称书写错误!
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 }