Re: How to share Cocoa classes?
Re: How to share Cocoa classes?
- Subject: Re: How to share Cocoa classes?
- From: Kai BrĂ¼ning <email@hidden>
- Date: Mon, 6 Jul 2009 23:22:07 +0200
On 6.7.2009, at 20:30, Alexander Bokovikov wrote:
Thank you for the reply,
It looks like your case is just what I'd like to have, though my
situation is simpler, as my shared code is the same for different
projects (though different projects may include other different
pieces). Therefore the problem of code stripping (which you
described) should not appear for me.
Nevertheless, I'd appreciate it highly, if you'll guide me through
the XCode project settings adjustment, as it sounds foggy for me,
how to make static library to rebuild itself when main project is
built. What particular settings should I add to the main project?
Also it's not clear, where to put that "common" header file? What is
the correct location for that? Am I correct in my understanding,
that placing this .h file into the right place I'll have the ability
to include my classes (stored in static library) by single
#import<mysubdir/myincfile.h> ? If yes, then it is just, what I'd
like to get! The same question is about static library itseklf --
where it should be located? Should I create my own directory system
or is it better to use some standard (system) directories for that?
If I must use my own directories, then where should I add a path to
them to avoid the necessarity to add this path to every new XCode
project manually?
Besides the suggestions of other, an additional method to handle this
are Xcode source trees. You can define paths to source trees in Xcode
preferences (that is, per machine), and then use these definitions to
set paths in projects relative to a defined source tree. This frees
you from the need to have the exact same directory setup on each
computer which uses the project.
Kai
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden