So, in order to bring the Carbon application and toolkit to the 64-bit part of their GUI, you will need to rewrite it in Cocoa and Objective-C, right?
Yes.
How can I minimize the effort that I have to make in transition? How can I minimize the amount of required Objective-C code?
- Cocoa. Objective-C Cocoa . MVC, KVC Objective-C. Foundation AppKit. Interface Builder, (moreso Cocoa, - Carbon).
- Cocoa. ( Leopard, [1]). , , . , BSD . , , . , , , .
- , .
. - , Carbon, , , , (, ).
, , , , Carbon , , Cocoa. Cocoa MVC; , , , .
Cocoa , . (), Cocoa - : ( !) Cocoa , ( ) Carbon. , , .
, Cocoa Mac OS X Aaron Hillegass Objective-C 2.0 Stephen Kochan. , , , Cocoa, ; , , , . , .
[1]: file:///Developer/Documentation/DocSets/com.apple.ADC_Reference_Library.CoreReference.docset/Contents/Resources/Documents/documentation/Cocoa/index-date0.html (Qaru : URL-)