Xcode 4 Book Status Update: May 21
The book is coming along, but not as quickly as I want. I spent a bunch of time on custom project templates and came to the realization that Xcode 4 project templates were not meant to be created manually. I am not going to put the custom project template material in the book because I do not have enough confidence in the material to put it in print, but I will make the material available online.
The Instruments and Interface Builder chapters are the chapters that have the most work to do. I have been working on the Instruments chapter the past few days and hope to have it ready for proofreading in the next few days.
Xcode 4: Unit Testing 64-Bit Mac Apps
When unit-testing a 64-bit Mac application, make sure the class files you are testing (your application’s implementation files) are members of the unit testing target. You will get linker errors when building the unit testing target if the class files being tested are not members of the unit testing target.
How do you make a file a member of the unit testing target? Open the file inspector by choosing View > Utilities > File Inspector. Select the file from the project navigator. Select the checkbox for the unit testing target in the Target Membership section of the file inspector.

Xcode 4: Removing Files from a Project
To remove a file from an Xcode project, select the file from the project navigator and press the Delete key. An alert like the following opens:

If you want to delete the file, the safest thing to do is click the Remove Reference Only button, then move the file to the Trash. Clicking the Delete button permanently deletes the file, which means the only ways to recover the file are to restore a backup or use a data recovery tool. Unless you’re absolutely sure you want to delete the file, click the Remove Reference Only button.
Update: May 2012
I noticed in Xcode 4.3.2 that the Delete button referenced in the screenshot now says Move to Trash. I’m not sure which version of Xcode introduced this change as I don’t delete files from projects often.