КонтекстаSwift - получить следующую дату из массива будней
Я делаю приложение, где у меня есть задачи с сроками и как только они сделаны, я хочу, чтобы установить новый срок оплаты для по к новая дата в соответствии с повторяющимся шаблоном дня недели, выбранным пользователем.
Импорт сроков погашения как Дата. Im сохранения рисунка повтора как Int32 (1 в воскресенье, 2 в понедельник, 4 во вторник ...), но я могу легко получить его в массив строк или чисел, представляющих каждый день
Проблема
Как я могу получить следующую дату в качестве даты (чтобы я мог повторить задачу)?
Пример
, если у меня есть задача, которая завершается в субботу и имеет повторный образец каждый понедельник и среду я хочу, чтобы это установить на следующий понедельник. Если они будут выполнены в понедельник или вторник, я хочу установить следующую среду.
Фото картины повторения выбирают
Месяц никогда не выбирается при выборе других дней. Я знаю, как иметь дело с Месяцем. Проблема только с днями недели
некоторый код будет полезным, мы не читать мысли ... –