Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

kainjow

Moderator emeritus
Original poster
Jun 15, 2000
7,958
7
Does Apple use bindings in any of their programs? One would think that if it really was such a great feature of Cocoa, that Apple themselves would utilize it, or maybe most of their apps were started before bindings existed in a mature form...
 

caveman_uk

Guest
Feb 17, 2003
2,390
1
Hitchin, Herts, UK
It's hard to say but it should be easy to find out by doing a classdump on some of their programs. You should be able to tell by looking at the instance variables. As you say, a lot of their programs predate bindings so unless they've refactored the code they won't use them.
 

gekko513

macrumors 603
Oct 16, 2003
6,301
1
If you look in the AMDocument.nib file in Automator, you'll see that it uses Cocoa Bindings.
 

kainjow

Moderator emeritus
Original poster
Jun 15, 2000
7,958
7
Just found out that Adobe Lightroom uses bindings. I wonder how they pull that off with their Windows version..
 

gekko513

macrumors 603
Oct 16, 2003
6,301
1
kainjow said:
Just found out that Adobe Lightroom uses bindings. I wonder how they pull that off with their Windows version..
That's interesting. Maybe they used Cocoa and Cocoa Bindings to be able to shove something out the door quickly to hamper the adoption of Aperture. One should think they'll move to their own Adam and Eve framework for user interfaces when they go cross platform.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.