Matt Legend Gemmell Modesty is Lying

Mac OS X Cocoa and iPhone Development Services available at Instinctive Code.
Mac OS X Cocoa and iPhone Developer for hire

Other Pages

Categories

Posts from September 2007

MATrackingArea for NSView

Tracking rectangles in NSViews, eh? They’re kind of crap. Getting the events is a bit hit-and-miss, and if you move the mouse too fast you’ll often find that you miss a mouseExited: event and your view is left looking stupid. It’s an old problem, and it’s very annoying. It certainly annoys me.
Rumour has it that [...]


CoreData Application template issue on Tiger

I’m posting this mostly so that others who encounter the same problem have a fighting chance of finding this information on Google.
I ran into an issue with an app created using the CoreData Application template in Xcode (not either of the two CoreData Document-based Application templates, though this may well affect those too). I’ve reproduced [...]


MGViewAnimation update

Just a quick note that my MGViewAnimation code (an NSViewAnimation drop-in replacement, which runs all animations on the same thread for better perceived smoothness and synchronisation) has been updated; see the Cocoa Source Code page for the download.
Thanks to Joe Goh for a bug-fix which prevented animations from running unless at least one animation-dictionary had [...]


Leopard upgrade rate

Calling all fellow Cocoa developers…
As we know, Leopard will seemingly be released next month (I’ve heard that it’ll be towards the end of the month). Some of us are of course already developing on Leopard via the seed program, and presumably enjoying the new APIs and functionality available to us as developers.
I have a product [...]


3 years

Today marks 3 years of mattgemmell.com!