Essential Developer Tools
Read on for why you should be using a combination of Sublime Text 2 and Vim instead of Textmate…
Read on for why you should be using a combination of Sublime Text 2 and Vim instead of Textmate…
Last time we talked about protocols and why you’d want to use one. So, when would you want to make your own protocol?...
A comment from a reader of Objective-C Programming: The Big Nerd Ranch Guide came through on the forums, asking about Objective-C protocols. Specifically,...
Database-bound tests are a drag. Inconsistent tests are a pain. Database-bound, inconsistently failing tests are the worst!
The last post about isEqual: vs isEqualToString: included some timings I made to test the performance of those two calls, along with compare:. ...
_TL;DR: When to use isEqual: or isEqualToString:? There’s no meaningful performance difference between the two. For convenience use isEqual:. For a...
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources