jeremysom/ConnectionManager
The ConnectionManager is a class designed to manage NSURLConnections in an iOS app. I found myself writing a lot of code in every new app I write just to get connections working the way I wanted. This is my solution to that. It's written with ARC in mind and contains a couple of little helper functions for my normal workflow. It utilises completion blocks to control what happens when a connection completes. Also has queuing, reachability, NSData in JSON to NSDictionary, check if file exists in documents directory. I use the singleton function to sharedManager to handle all NSURLConnections in my app.