RRuleSwift icon indicating copy to clipboard operation
RRuleSwift copied to clipboard

Swift rrule library for working with recurrence rules of calendar dates.

Results 18 RRuleSwift issues
Sort by recently updated
recently updated
newest added

How to convert RRule to Human readable Text on iOS? For Example: RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1FR,3FR,5FR -> Monthly on Friday of weeks 1, 3, 5 of the month

Thank you for this amazing work. Are there any plans to incorporate the rule.toText() as per https://jakubroztocil.github.io/rrule/

I don't think this library parses RRULE:FREQ=YEARLY;INTERVAL=1;COUNT=6;BYMONTH=2;BYDAY=3MO (president's day) correctly. I tried it, and it gives me back RRULE:FREQ=YEARLY;INTERVAL=1;WKST=MO;DTSTART=20190103T054718Z;COUNT=6;BYMONTH=2 which is incorrect. I think the issue is the BYDAY not...

- Fixes compatibility with Xcode 14 - Adds a new aggregate target for generating a `xcframework`

It seems that static JSContext (Iterator.rruleContext) is causing problems when there are calculations on different threads. It happens, when in some (not so rare) cases two `context?.evaluateScript("var rule = new...

Hello. I created a podspec file for cocoapods. If needed you can add/edit an additional information to the file (Or I can do it :)). For publishing pod you need...

**Problem:** The DateFormatter has a feature that will add the AM/PM to any formatted string (even if the format doesn't include AM/PM) if the user sets his/her phone to a...

This pull request adds cocoapods support to this library. In contrast to [this pull request](https://github.com/teambition/RRuleSwift/pull/9) it also supports Watch OS and fixes a problem where the javascript-library can't be found.

I the app has different timeZone from the device, the recurrence dates are incorrect, because javaScript uses the device Settings. eg: device TimeZone: LosAngeles, app timeZone: Athena and recurrence every...

The issue is that if i had a repeating from 2017 daily and no endRule, and the window from someDate 2019 and otherDate in 2019 the endlessRecurrenceCount come in place...