I’ll post this just to show how wet I am behind the ears… When setting up a bunch of TableViews for lists and detail views, I came to need both the Disclosure Indicator and the Detail Disclosure. I understand when one is used vs. the other, but wasn’t familiar with working with them in code.
The long and short of it is, the Disclosure Indicator is pure eye candy. There is no callback, no way to create an IBAction for it (even if you press the control key really hard…) nothing. You just handle the row taps like any other:
Detail Disclosure gets a shiny action all it’s own, built in to every NSTableViewController as part of the delegate:
I guess the 3d look of the Detail Disclosure vs. the flat Disclosure Indicator is a clue, but sadly it was lost on me for too long as I was working through so much else.
After having my old site hacked and blacklisted, I decided the most expedient cure was the old slash and burn. I may try to recover the old posts from a db backup, but since the, ahem, newest, was over a year old, I don’t see a lot of value in spending the time.
If you’ve still got me in your RSS from my RoR days, you may want to change channels. I may post occasionally on RoR, but mostly for now anyway, the topics will revolve around iOS. After several fruitless years in the Apple Developer program, I finally got off my duff and started an app for real. It’s been great, and I’m looking to post some notes on things I’ve sorted out along the way.
There’s already a ton of great documentation (thanks SO!) but sometimes it seems I have to assimilate a multitude of notes to patch together a solution. I’m looking at you, DatePicker, NSDate/NSTimeZone/NSCalendarComponents and Core Data and NSPredicate…