時間に連動して数値が増加するというコードを書きたいです。
以下コードのように1秒おきの数値増加はできるのですが、
0.25秒おきのような小数点以下の数値増加ができません。
方法はいろいろと試したのですがなかなかうまくいかず、詰まってしまいました。

  if let t = self.startTime {
        let time: Double = NSDate.timeIntervalSinceReferenceDate() - t + self.elapsedTime
        let sec: Int = Int(time)
        let msec: Int = Int((time - Double(sec)) * 100.0)
        self.timerLabel.text = NSString(format: "%02d:%02d:%02d", sec/60, sec%60, msec) as String
        self.resultLabel.text = NSString(format: "%01d", sec * 4) as String
    }

上記コードの
self.resultLabel.text = NSString(format: "%01d", sec * 4) as String

部分が数値を増加させるLabelになります。
現在は1秒で数値が4ずつ増えるようになっていますが、
ここを0.25秒で数値が1ずつ増える設定にしたいと思っています。
情報が不足しておりましたら、追加致しますので教えていただければと思います。

宜しくお願いします。