現在、時間の異なる配列があります。これらはユーザー定義で、30 分間隔です。したがって、例は次のようになります。
NSMutableArray *times = [[NSMutableArray alloc] initWithObjects: @"9:30", @"12:00", @"13:30", @"17:00", nil];
また、異なる回数は 1 回から 5 回までさまざまです。
今、私は現在の時間に最も近いものを見つけたいと思っています。たとえば、現在が 11:00 の場合、上記の例のうち、12:00 が返されます。
これを行う最善の方法は何ですか?