Expand description

A wrapper for NSError.

It attempts to be thread safe where possible, and extract the “default” usable information out of an NSError. This might not be what you need, though, so if it’s missing something… well, it’s up for discussion.

Structs

A wrapper around pieces of data extracted from NSError. This could be improved: right now, it allocates String instances when theoretically it could be avoided, and we might be erasing certain parts of the NSError object that are useful.