Short tutorial on NSHashTable and NSMapTable

A good introduction to NSHashTable and NSMapTable, by Mattt Thompson:

As always, it’s important to remember that programming is not about being clever: always approach a problem from the highest viable level of abstraction…If, however, your problem has any of the particular memory management constraints described above, then NSHashTable & NSMapTable may be worth a look.