タイマーなどを設定するボタンが設置されていて、 1回押すごとに設定タイムが1ずつ増えていくようになっています。 これを、じっと押しっぱなしにしていると、速いペースで設定タイムが増えていくようにしたい、 つまり、「長押し」ができるようにしたいときの実装です。 // デザインはご容赦ください。一応これで世に出ています(笑)。 まず、ボタンを設置するビューコントローラクラスには、前提として、 設定タイムを増やすこのボタン(「Incボタン」)を1回押したときのAction(イベント)を 検知するための関連づけは、storyboard上、すでにできているものとします。 そのとき呼ばれるメソッドを、 -(IBAction) incBtnPressed などとし、そこから、実際に設定タイムの数値を増やすメソッド -(void) incDisplayedSec を呼び出すように実装がされているものとします