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

时间:2013-11-13 22:37:42

标签: objective-c

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

2 个答案:

答案 0 :(得分:2)

如果您愿意,可以删除它们。但是,如果您将它们保留,请确保在每种方法中都执行了对super的调用,这样您就不会丢失默认实现。这意味着您希望空(现在)方法扩展(而不是覆盖)父类中相同方法的功能。

编辑:让方法实现除了在super上调用相同的方法之外什么都不做,相当于一起删除方法。默认情况下会调用Super。

答案 1 :(得分:0)

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