Misalkan suatu tugas hanya dapat diselesaikan pada hari Senin, Rabu, Sabtu dan Minggu (4 hari seminggu).
Jika saya menambahkan tugas pada tanggal yaitu 3 November, Selasa dan disebutkan bahwa saya akan menyelesaikan tugas dalam 8 hari. Mengingat hari awal tugas adalah hari Selasa, dan hari Senin sudah lewat jadi saya hanya menyisakan tiga hari dalam minggu ini, logika apa untuk menemukan hari dan tanggal itu setelah 8 hari (pada hari penyelesaian tugas).
Saya memerlukan logika ini untuk kode Objective C.