Parse .ics data in iPhone project

2019-03-31 20:58发布

问题:

I am making an iPhone application and i want to use libical to parse .ics dat from an .ics file OR from the URL location of the .ics file..

Firstly i want to know how i would go about using libical in my project? How to add it into my iphone project etc.. ive seen some guides but they seem to be specific to OSX projects and not iphone projects..

Secondly i want to parse event names and their descriptions, so i that i can store the event names/ descriptions as variables..

I was wondering if this was possible using libical.. if so could someone please show me roughly how i may go about implementing this...

Any and all information will be very much appreciated!

Thank You For Reading

回答1:

I know it might not be a very helpful answer - posting it because i can't comment on the question, so sorry for that - but ics data files are relatively easily parsable. Open one in a text editor and take a look, i've implemented an ics parser before for exactly what you're trying to do, took me a couple of hours, and trying to get all sorts of libraries to compile used taken me more in a few occasions :)



回答2:

Found an excellent library for parsing .ics files. There are a whole lot of functions too for other tasks like managing calendar and calendar events.

https://github.com/KiranPanesar/MXLCalendarManager