From http://stackoverflow.com/questions/899209/how-do-i-test-if-a-string-is-empty-in-objective-c