In this line " - (NSString *) description "
I understand that NSString returns a string, but what is the point of the asterisk? I’m assuming its a pointer? Why does it need it? (float), (int) doesn’t require that so why is it used in (NSString *)?