これは簡単だと思いますが、頭を包むことはできません。ユーザーが選択できる曜日の配列があります。
NSArray * daysOfTheWeek = [NSArray arrayWithObjects:@"sunday", @"monday", @"tuesday", @"wednesday", @"thursday", @"friday", @"saturday", nil];
日のオンとオフの切り替えとして、選択した日の NSArray を NSArray に対して並べ替えたいと思いdayOfTheWeek
ます。したがって、ユーザーが次の場合:
NSArray * userDays = [NSArray arrayWithObjects:@"thursday", @"monday", @"friday"];
これを月曜日、木曜日、金曜日になるように並べ替えたいと思います。
同様の質問がいくつか投稿されているようですが、これにどのように適用できるかを知るのに十分なほど明確なものはありませんでした。私の寝不足かも(笑)
ありがとうございました!