The project that I am working on at the moment utilises Core Data for storing data, and that meant that I would need to figure
### Overview The following is an overview of how I approach Test Driven Development (TDD) for iOS projects. I use [Kiwi](http://github.com/allending/kiwi) as my TDD tool
After struggling over a custom UIControl implementation for iOS, I decided to take a little time out to play and learn more about design patterns and approaches in Objective-C. This exercise was the basis for learning a great deal about how I approach the design of a solution, and I hope it will benefit my other developments.
One thing about getting back into iOS development is that in the intervening two years or so, Xcode and the iOS SDK has changed quite