Latest 0.1.0
Homepage https://github.com/hyperoslo/HYPEventManager
License MIT
Platforms ios 6.0, requires ARC
Frameworks Foundation, EventKit
Authors

HYPEventManager is the easiest way to add, update and remove iOS calendar events.

How to create an event with HYPEventManager?

- (void)createEventWithTitle:(NSString *)title 
                   startDate:(NSDate *)startDate 
                    duration:(NSInteger)duration 
                  completion:(void (^)(NSString *eventIdentifier, NSError *error))completion;

How to update an event with HYPEventManager?

- (void)updateEvent:(NSString *)eventIdentifier 
          withTitle:(NSString *)title 
          startDate:(NSDate *)startDate 
            endDate:(NSDate *)endDate 
         completion:(void (^)(NSString *eventIdentifier, NSError *error))completion;

How to delete an event with HYPEventManager?

- (void)deleteEventWithIdentifier:(NSString *)identifier 
                       completion:(void (^)(NSError *error))completion;

How to check if an event exists with HYPEventManager?

- (void)isEventInCalendar:(NSString *)eventIdentifier 
               completion:(void (^)(BOOL found))completion;

TODO:

  • Make Demo project.

License

HYPEventManager is fully open source under the MIT license. Check LICENSE for details.

Contributions

If there’s something you would like to improve please create a friendly and constructive issue, getting your feedback would be awesome. Have a great day.

Latest podspec

{
    "name": "HYPEventManager",
    "version": "0.1.0",
    "summary": "HYPEventManager is the easiest way to add, update and remove iOS calendar events",
    "description": "                   * HYPEventManager is the easiest way to add, update and remove iOS calendar eventsn",
    "homepage": "https://github.com/hyperoslo/HYPEventManager",
    "license": {
        "type": "MIT",
        "file": "LICENSE.md"
    },
    "authors": {
        "Elvis Nunez": "[email protected]"
    },
    "social_media_url": "http://twitter.com/hyperoslo",
    "platforms": {
        "ios": "6.0"
    },
    "source": {
        "git": "https://github.com/hyperoslo/HYPEventManager.git",
        "tag": "0.1.0"
    },
    "source_files": "HYPEventManager/",
    "frameworks": [
        "Foundation",
        "EventKit"
    ],
    "requires_arc": true
}

Pin It on Pinterest

Share This