I\'ve got a client<=>server app I\'m building for Mac OS X, using Objective-c/Cocoa and xCode. I\'ve created a different project for both the apps I have, and I\'m wonder
The best way is to create a separate framework containing the shared classes. This can be compiled up once and linked into both application projects.
See Apple's doc on what are Frameworks.