Это в основном стилистический вопрос, но мне было любопытно, что думают другие, с тех пор как я начал программировать для iPhone. Когда у вас есть UIView в приложении iPhone, и вам нужно получить к нему доступ в другом месте приложения (как правило, в другой функции в контроллере представления), вы хотите пометить представление целым числом и получить его с сообщением viewWithTag:
или вы обычно устанавливаете его для свойства в контроллере представления для более легкого доступа позже?
Сохранение его как свойства, очевидно, облегчает его получение позже, но я думаю, что есть некоторый (возможно, незначительный) объем памяти, который сохраняется путем пометки представления вместо того, чтобы устанавливать его как свойство объекта.
Я вообще создавал свойства на своих контроллерах представления, главным образом потому, что я ленив, а получение представлений с помощью viewWithTag:
вызывает раздражение.