In a Terminal window, start off with this command: find /Applications/Xcode.app/Contents/Developer/Platforms -type f -print0 | xargs -0 grep FOUNDATION_EXPORT
Then go to opensource.apple.com and look around. Note those are zeros, not capital O's if you type the command out vs copy/paste. -- Gary L. Wade (Sent from my iPhone) http://www.garywade.com/ > On Apr 19, 2016, at 11:11 AM, Alex Zavatone <z...@mac.com> wrote: > > >> On Apr 19, 2016, at 1:38 PM, Gary L. Wade wrote: >> >> Another thing I do is add FOUNDATION_EXPORT before my constants in headers, >> which will give you the right stuff whether C or C++; C++ name mangling is a >> common reason for odd link errors if you include a header in a >> C++/Objective-C++ source file. >> >> I'm sure you can find examples of this in open source, and Apple's own open >> source has these, too. If something isn't working, you're better off showing >> concrete examples from here on out. >> -- >> Gary L. Wade (Sent from my iPhone) >> http://www.garywade.com/ > > I've looked all around for this, have been pulled of on to other projects and > am back trying to get this to work. I can't find this explained anywhere. > >>> On Apr 19, 2016, at 10:20 AM, Alex Zavatone <z...@mac.com> wrote: >>> >>> >>>> On Apr 16, 2016, at 7:19 AM, Uli Kusterer wrote: >>>> >>>> A precompiled prefix header is a compile-time construct that only applies >>>> to the interior of your framework. You can't really tell people linking to >>>> your framework to add a certain prefix header. So you can use a pch for >>>> actually writing the framework implementation, >>> >>> That is all I am trying to accomplish. >>> >>> So, since we have to create a constants file in a framework with .h and .m >>> files, I've never seen a .m compliment to a .pch. I have no idea how this >>> would work at all or how I would be able to set this up. >>> >>> What I am trying to achieve is simply declare constants for all my classes >>> within a framework (and only for the framework) and do it in one spot. >>> >>> It is my understanding that in a framework we need .h and .m files to >>> declare the constants and I have set these up. >>> >>> Now, I am trying to get this constants.m imported in one area that will >>> allow every class within my framework to have access to them. >>> >>> Thanks, Uli. > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com