从Xcode 8更新它只是注意到,对于UITableViewCell
的{{1}}方法,内部没有内容(在使用xib文件添加自定义单元格类时自动创建),给我以下内容警告。
方法可能缺少[super awakeFromNib]调用
从这个link,我们知道为什么要实现超类方法。但是,如果我们不实施这种方法,我需要知道会产生什么影响。
如果未实现UIKit类的任何子类中的awakeFromNib
,是否存在性能问题或任何其他类型的问题?
答案 0 :(得分:1)
在您提供的链接中明确声明,awakeFromNib
默认实现不执行任何操作,因此在此特定情况下您可能不会调用[super awakeFromNib]
,但通常情况下调用{{1}是一个好习惯覆盖方法时,super
超级类,因为Apple可能随时添加一些对默认实现重要的东西。