I have done some testing and may have found a bug in Xcode, though I think it is more likely to be a hidden setting that eludes me.
On my hard drive:
Project/headers/myapp.h
Project/sources/myapp.c
If I drag these two files into my Xcode project, where I have a group for headers and for sources, it will compile and build perfectly, but the .c files are still marked as "dirty" so they need to be recompiled if I build again.
If my hard disk is arranged like:
Project/sources/myapp.h
Project/sources/myapp.c
It still build perfectly and does not have the problem noted above.
Why does Xcode force me to arrange my source and header files all in the same folder? It make things less organized.
Is there a way around this?
Can't it just find my files anywhere within my project folder the way CodeWarrior does?