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.
Category: Technology
Test and Behaviour Driven Development on iOS with Kiwi
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
How to Fix ‘Profiling: Invalid Magic Number’ in Xcode 4.6 When ‘Generate Test Coverage Files’ is enabled
Back to doing a bit of iOS development in Xcode, and I ran into a problem with the build tools producing a ‘profiling: invalid magic number’ error when merging the results of code coverage analysis with previous runs. Here is a way to work around the problem and save yourself from having to do a Product > Clean all the time.
iPad mini (16GB+Wifi) delivered in the UK – First Thoughts
So, finally after nearly three weeks of waiting, the iPad mini has arrived. I plumped for the 16GB with Wifi version, deciding at this point
Apple’s ‘Track Shipment’ not working? How to Understand the Tracking Reference, Specifically with TNT as the Carrier
Are you having trouble finding tracking information for your Apple order? If its being shipped direct from manufacturing, you’ll likely have an international shipping reference. Make sure that you are using the carriers correct tracking page or you might not get a result.
Why the iPad Mini is a Good Buying Decision for me
On Tuesday, Apple announced a slew of upgrades to their product lines, with new Macbook Pros, iMacs and Mac Minis, and the first major deviation
Apple’s iOS 6 Maps App Can’t Find Itself
One of my first trips out with the iPhone since upgrading to iOS 6 on the iPhone 4, I went to Exeter for the day,
How to Fix ‘Cannot Connect to App Store’ Error When Accessing Mac App Store Updates, OS X Lion 10.7.4
For the last few weeks, I’ve hardly been using the Mac Pro, as I’ve been avoiding coming to sit and work at the desk, favouring
iPad Bug – Choosing March 2013 Month View Crashes iCal
Just come across this problem, and quickly managed to work out how to get around it. Symptoms: 1. You have an ‘all-day’ or birthday event
The Mystery of the Missing iOS 6 for iPad First-Generation Owners
[Apple announced iOS 6 yesterday](http://www.apple.com/uk/ios/ios6/) at the 2012 Worldwide Developer Conference. Amongst the small print of the announcement was that the upgrade will not be