Chciałbym wyjaśnić zasady powtarzania się w aplikacji Celu C (obecnie ukierunkowanej na iOS). Chciałbym robić rzeczy takie jak wypracować, gdy następne wystąpienie określonego zdarzenia jest z danego punktu, lub czy konkretna data mieści się w danej regule.Biblioteka do pracy z regułami powtarzania w Celu C?
Wcześniej napisałem taki kod w pythonie z dateutil rrule module, który działa całkiem nieźle, ale nie znalazłem jeszcze odpowiedniego odpowiednika w Objective C. W strukturze kalendarzy znajduje się klasa, która brzmi, jakby była przydatna, CalRecurrenceRule, ale nie wydaje się, aby istniał jakiś sposób uzasadniania obiektów, które produkuje, więc nic nie pomoże.
Po napisaniu dużej ilości kodu czasu w Pythonie, wiem, że poprawienie go jest trudne, więc chciałbym uniknąć pisania logiki powtarzalności, więc jeśli ktoś może polecić bibliotekę, która może zrobić to, co chcę, to może być używane w aplikacji na iOS, które byłyby bardzo doceniane.
- Michael
Prawdziwe, że CalRecurrenceRule to tylko Mac OS X (tzn. Nie iOS), ale zaktualizowałem Twoje pytanie, aby utworzyć łącze do odpowiedniego dokumentu referencyjnego dla klasy. –
Dzięki middaparka - moje złe na Mac tylko ramy kalendarza. Oznacza to, że jestem daleki od rozwiązania, niż się spodziewałem. – Michael