特定の活動に費やした合計時間を保存するiPhoneアプリケーションを開発しています。ユーザーにボタンを押してアクティビティを開始してから停止させます。アクティビティ全体に費やされた時間を時間、分、秒の形式で追加し続ける値を保存するにはどうすればよいですか?(Core Dataまたはその他の場合)。例:次のように表示できます
1週間に費やされた合計時間:08:12:05 は、ユーザーが特定のアクティビティに8時間、12分、5秒を費やしたことを意味します。
NSDateはそれを行うことができません。NSTimerを見ましたが、それは私が探しているものとは逆です。iOS用のすべてのAPIを完全に理解しているわけではありませんが、使用できるものはありますか?