"I once told an Objective-C joke, but nobody got the message."
Many of us are being introduced with the concept of networking in iOS and Objective-C by playing with
NSURLConnection. It's a base class for making any outgoing HTTP connection. However, after using it several times in a project, you may start building your personal networking library, of course, under the hood; it's still the same
NSURLConnection, but most likely, you would write your own wrappers for it with additional bells and whistles. In addition, while using it, you may experience different bugs, glitches, and performance issues. Also, while using it in different projects, you will probably modify the code, find and fix bugs in it, but you will experience ...