If the NSLog doesn't print to the terminal (explain what is terminal). I assume terminal is the Xcode debugger console. Then, you need to check the Console.app, whether it's printed there.

The new version of Xcode doesn't have this problem.

NSLog not printing to terminal
In some languages there is a name for a amicable note that you hand write to a lover or to someone to show appreciation, it's not as long and less formal than a letter. does english have an equivalent for that? 
