Here's a scenario fellow iOS developers will find familiar: iOS development projects you work on come in all shapes and sizes, but as varied as they get, the same pesky problems in them appear repeatedly. And just when you've solved a problem in one project, it reappears in the next one, like in that bunny hammer game.