Since switching to XCode 4, I have been having issues finding how to set environment variables (such a NSZombies) in iPhone executables. In XCode 3, you could right-click on
another way would be if you click on the scheme drop down bar -> edit scheme -> arguments tab and then add NSZombieEnabled in the Environment Variables column and YES in the value column...
Please see this answer: How do I set up NSZombieEnabled in Xcode 4?
EDIT: You can also go to this menu from Product => Edit Scheme
If you want act on the value of environment variable in your own code, use the following:
NSDictionary *env = [[NSProcessInfo processInfo] environment];
Edit Scheme... / Run / Arguments / Environment
is where to go to edit the environment variables for runs from Xcode.