您是否删除或保留目标 c 中未使用的方法(如 viewDidAppear)



我对Objective C相当陌生,想知道大多数人是否删除或不删除未使用的方法。例如,当我创建 UIViewController 时,有一些我经常不使用的存根方法,我想删除它们。

如果您愿意,可以删除它们。但是,如果保留它们,请确保在每个方法中执行对 super 的调用,以免丢失默认实现。这意味着您希望空方法(暂时)扩展而不是重写父类中同一方法的功能。

编辑:拥有一个除了在 super 上调用相同方法之外什么都不做的方法实现等效于一起删除该方法。然后默认调用 Super。

我将它们与所有死代码一起删除。它们只会使工作代码混乱并降低可读性。

相关内容

最新更新