IOS Developers, It's Time To Ditch ASIHTTPRequest
github.com
github.com
Give me a nice blog post with some of the details on how this makes my life easier or more productive compared to ASIHTTPRequest and I'll think about it. As it is, it's just Yet Another Networking Library.
ASI is a respectable library, certainly. It's been around for a long time, and it does everything you could possibly conceive of. Problem is, for most people, it does too much, and as a result, doesn't do anything particularly well.
AFNetworking does 2 things really well: API requests and image loading. 80% of the time, this is all that's necessary. For when it isn't, AFNetworking is small, understandable, and encapsulates most information in familiar Foundation classes (eg. NSURLRequest), which makes it much easier to extend than ASI.
It's a ways off from having the maturity of ASI, but I see a lot of promise in AFNetworking's design, and I'll do what it takes to keep improving it. Keep a look out for a blog post and better documentation in the coming weeks.
(Yes: I, myself, am an offender here, but I've been careful in all new code, and even MobileSubstrate has been adding new symbols using "Subtrate" instead of "MS".)