1.5秒間隔ではろーはろー言わせたい場合にはこんな感じ
func timer() { let timer = NSTimer.scheduledTimerWithTimeInterval(1.5, target: self, selector: "hello", userInfo: nil, repeats: true) timer.fire() } func hello () { let now = NSDate() let formatter = NSDateFormatter() formatter.dateFormat = "yyyy/MM/dd HH:mm:ss" print("hello! hello! hello! " + formatter.stringFromDate(now)) }
selectorで実行するメソッドを指定するが、引数がない場合にはセミコロン:
不要。
引数がある場合にはセミコロン必要らしいがまだ良くわかってない。