MKNetworkKit is inspired by the other two popular network frameworks ASIHTTPRequest and AFNetworking. Mostly ASI, to some extent, AFNetworking. I've been an unofficial "evangelist" of ASIHTTPRequest till the plug was pulled.
Marrying the feature set from both, MKNetworkKit throws in a bunch of new features like
- Single queue for the whole app
- Auto queue sizing
- Auto caching and restoring
- Performs exactly one operation for similar requests
- Background completion
- Full ARC support
- cURL-able debug lines.
- MKNetworkKit's goal was to make it as feature rich as ASIHTTPRequest yet simple and elegant to use like AFNetworking