include/linking basics...

This area is always biting me, and I must be doing something basically wrong.

I download an Apple code example. I'm interested in stepping though the code
to learn what's going on, and I also want to get familiar with Xcode as well, so
I create a new project and populate it with the downloaded files.

Alot of that code is outdated, so the header files names may have changed, or the directory it is in may be different. At one point, QD was probably the name of a directory which stores quicktime.h. It isn't anymore, I'm fairly sure it's Quicktime/Quicktime.h. The Quicktime/ to get into the framework, the Quicktime.h to get the correct header.

The code is just sample code. It's there for learning purposes, not to make an application with. Most people can figure out where their header files are, or realize that the sample code is deprecated. If coding were just copying and pasting, anyone could do it. You gotta do some research on what you're doing, and if Apple's sample code is one of your resources, you need to make sure that it is modern.