NSString *asterixOnVar; NSString * asterixInAir; NSString* asterixOnTypdef; |
They all declare that it is a pointer to an NSString. There is no difference except readability. I prefer the first version because it shows the type and it is clear that the variable is a pointer.