A very trivial, yet often overlooked property of NSError is the localizedDescription and localizedRecoverySuggestion property. Most Objective-C frameworks whether Apple’s own SDK or third party frameworks use a NSError out reference to communicate errors to the caller. To give you an example, take the NSJSONSerialization class. Parsing JSON from a data (say response data from a NSURLConnection) ca
![Objective-C: Showing meaningful error alerts | MKBlog](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)