My current level files use xml and I'm using NSXmlParser to read them on the iPhone. But I think it's a real mess using the event based system. Is there some other way to read in XML files on the iPhone? Something more like C# XmlReader.
The problems I'm having is in regard to objects inside other objects (or elements if you will). Right now I'm creating an object stack using an NSArray, but it's cumbersome.