Нет, звездочку можно прикрепить либо к имени, либо к типу, либо между ними (с пробелами в качестве отступов).Это не имеет значения.Однако Objective-C чаще всего использует стиль
NSString *myStr;
вместо
NSString * myStr;
или
NSString* myStr;
Размещение указателя делает имеет значение, если вы объявляете несколько переменных одной строкой.Например, этот
int* a, b;
функционально идентичен следующему:
int *a;
int b; /* Note: This is not a pointer! */
(Примечание: это также относится к C, поскольку это технически проблема синтаксиса C, а неспецифично для Objective-C.)