Top 10 Developer Features in iOS 6
Oct 2,
2012
The new features of iOS 6 from a user’s point of view are well documented and well reviewed so I don’t intend to go over the same ground here. Having spent a large part of the last couple of weeks watching WWDC 2012 videos and playing with some of the new features, this is my […]
Testing for Memory Warnings
Aug 29,
2012
Have you ever opened up an app on your iPhone or iPad and noticed that it crashed immediately? Then it was OK when you restarted it? That’s usually because there is a bug in the way the application responds to the memory management processes in iOS. Memory Management in iOS One of the objectives of […]
Refactoring with Xcode
Aug 13,
2012
I’ve spent quite a bit of time this week tidying up the course exercises and solutions for Learning Tree’s Building iPhone® and iPad® Applications: Extended Features course. There were a few bug fixes based on instructor feedback but it was mostly a process of upgrading to modern Objective-C and refactoring the existing code to make […]
Modern Objective-C
Aug 7,
2012
Xcode 4.4 was released on the 25th July and as an update doesn’t make many changes to the basic operation of what was already an excellent IDE. Code completion is more informative, with a new information strip at the bottom of the code completion window, but most tasks are unchanged from the 4.3 release. Of […]
Using Snippets in Xcode
Jul 23,
2012
If you have done any editing of Objective-C source code in Xcode, you have probably noticed that it will sometimes give you useful templates of code to save typing. For example, if you type “switch” into the Xcode editor window inside a method body and press return, you get something like this: Typing on the […]