iapple8037/Clock-Firework — pull request #1 by Takahiro-Kunii (2014-04-10 23:13:25+00:00)
Title: NSTimerで設定の時間内の動作をコントロールする方法

NSTimerをキャンセルする例として、画面が切り替わって見えなくなるタイミングを使う例を示しておきます。モーダルやタブバーでの別のViewControllerの画面に切り替えられた時に、見えない状態で花火を打ち上げても仕方ないという場合、このようにして未実行のNSTimerを止めます。
FireworkLayerView.m側の打ち上げ位置調整は、そのままだとiPhoneで画面外になるので、iPad、iPhone両方での対応策の例です。