If you mean Apple KMLViewer, it uses NSXMLParser, which is the slowest method. 
I'm not sure how fast you need, if TouchXML's performance is good enough for you, you should take a look at Simple-KML . If this is not fast enough, I think you should implement your own TBXML- based parser , but without confirmation + XPath support. (Suppose Google data is always ceremonial, -)
Edit: Another user finds Simple-KML not fast enough and uses TBXML directly.
KMLViewer iOS Extension for KML NetworkLink Elements Processing
vk.edward.li
source share