Mac / iPhone App Development
Home of a Small Time Developer
  1. iPhone Expat XML Parser Wrapper

    Often in iPhone projects I’ve needed to parse XML documents from the internet. I want the data to be processed  and shown to the user as quickly as possible. If the file is large I don’t want to have to store the entire contents in memory. Using NSXMLParsers initWithURL: method the xml file is downloaded synchronously with NSURLConnection [...]

  2. Objective C HMTL Parser

    Here is basic html parser which I’ve used in several projects recently. The code depends on libxml2 and is basically a thin wrapper that provides a more convenient interface for parsing html with objective c. This has only been tested on iphone OS 3.1.3 & 3.2, if your using a OSX your probably better of [...]

  3. Adding Reachability Code to your app

    Ok so iVersion 1.4 was declined due to not loading correctly when their is no network connectivity. When the device is connected to a cellular network, iVersion does not load its contents.  After the user enters the URL (http://svn.collab.net/repos/svn/trunk/) and taps “connect,” an error message is received. Apparently the error message is not clear enough or something, [...]

  4. iVersion

    iVersion is a SVN client for the iphone 3G and ipod touch. iVersion uses the open source subversion 1.6 client library, written in plain C, with an Objective C wrapper for simpler interfacing with the Objective C UI. Using an objective C Wrapper the client can easily be abstracted to work with other version control protocols. [...]