Hi all,

Thanks for the responses yesterday. They were quite helpful. However, they have led me down a number of other rivers of thought, and it seems that there should be a better way to handle the projects I'm working on than what I had originally planned. I have two main questions. The first is a simple one: is there a good, large repository of sample/open source code specifically in OBJC and/or C++, in XCode Project form, specifically for Mac development? I've found some small repositories, but nothing that has been very useful. I learn much better from dissecting projects.

The second question is: Is the approach I had laid out the best one? It is as follows:

I have a number of WIndows applications that need to be rewritten. I want them to be easily compiled under XCode and Visual Studio.net. To that end, the bulk of the application logic will be rewritten in C++, a language with which I have had passed experience and which I'm currently brushing up on. Precision timing, keyboard input, and limited GUI will be written platform specific. If I understand correctly, there is absolutely no way to do this in XCode without using Objective C. C++ cannot do any of these three. (Please correct me if I am wrong.) This should require me to use a mix of C++ and Objective C (Objective C++) in XCode, through .mm files. The C++ code will, when necessary, need to call upon the ObjC functions/objects/ methods/etc. I understand that classes/objects cannot inherit/be derived from those of the other language.

This has posed a new problem, though. My familiarity of Objective C is limited, and I am disinclined to spend a large amount of time learning yet another language strictly to accomplish these three tasks within the confines of a mainly C++ project.

Because the project has virtually no GUI, relying mainly on an audio interface, I'm wondering if there's techniques in C++ to, at the very least, generate a simple window for the application, as well as performing the other tasks that does not require Objective C.

Another option might be to locate some open source code I can draw understanding from for just these three tasks in Objective C.

...or maybe someone out there knows a better solution?


Josh de Lioncourt
Mac-cessibility: http://www.Lioncourt.com
Twitter: http://twitter.com/Lioncourt

...my other mail provider is an owl...



_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to