Xcode is a raging pile of horse****. I've spent the last day and a half trying to figure out why I'm losing focus in my app in a place where I shouldn't lose focus, only to discover that mysteriously there is no focus when the "Title Bar" of a panel is set to not be shown.
There have been several times that I've had similar occurrences, but more typically with frameworks that are built for IOS that only half-heartedly (or not at all) support Cocoa. Also, Xcode is slow, crashes, will occasionally unlink a file in a project for no reason.
And don't get me started on MacRuby, which doesn't work with Xcode 4.1 without some obscure workaround hack, and yet there is NO MENTION OF THAT ON THE MACRUBY WEBSITE!! The fault here is back with the Xcode team, who just decided to release a version of Xcode (4.0+) that breaks the ability to even link to the MacRuby framework. Did I mention that Xcode is a raging pile of horse****!!! My one hope was that I could just use MacRuby, but guess what? There are very important ruby gems that break when run with MacRuby, rendering it somewhat impotent. MacRuby is also a raging pile of horse****!!!
Sorry for the vent
But I have at least doubled the amount of time working on a small cocoa app, mostly in trying to figure out MacRuby workarounds, but then also with suffering through learning this stupid IDE. I just hate IDEs.