【发布时间】:2013-07-20 16:10:35
【问题描述】:
我在 Xcode4 中工作,在一个项目中,我出于组织目的使用了三个不同的 NSTimer,但我意识到定时器是相同的,除了名称,所以很容易将所有三个定时器合并到一个一。哪个更适合我的项目,三个独立的计时器划分代码,还是一个包含所有代码的计时器?
谢谢!
【问题讨论】:
-
嗯,定时器没有“代码”,而是在定时器“滴答”时调用方法。您可以轻松地让一个计时器调用一个“主”方法,该方法又调用几个辅助方法,因此各个方法可以保持与它们自然“属于”的类相关联。或三个独立的计时器。什么是最自然的“分工”。 3 个计时器与 1 个计时器的性能/效率差异不值得担心——更多的是代码结构的清晰性。
-
这读起来更像是一个答案而不是评论,@HotLicks。