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

kainjow

Moderator emeritus
Original poster
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...
 
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.
 
Just found out that Adobe Lightroom uses bindings. I wonder how they pull that off with their Windows version..
 
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.
 
kainjow said:
Just found out that Adobe Lightroom uses bindings. I wonder how they pull that off with their Windows version..

The Windows version is its own codebase.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.