When you use an == on pointers like NSString * it is comparing memory addresses, not comparing the value of strings. The following will actually ...
stackoverflow.com