Думаю, следует отметить, что компилятор может различать id
в позиции спецификатора типа и id
в позиции имени переменной. То есть
NSUInteger id;
id = 10;
скомпилируется просто отлично (как, впрочем, и id id; id = [NSNumber numberWithInt:10];
). (Вы также можете прописать его в верхнем регистре: ID
.) Тем не менее, это все ужасные идеи. Не используйте их. Забудь, что я даже сказал это.
Стиль в программировании Какао - стремление к многословию, поэтому (как и предполагалось во всех предыдущих ответах) лучшая практика, вероятно, состоит в том, чтобы написать все это: identifier
или dinglehopferID
.