Назначить ivars для локальных переменных внутри функции?
Рекомендуется ли назначать переменную экземпляра локальной переменной в функции из цели c? Если он используется несколько раз, это дает лучший обзор. Кроме того, это более быстрая производительность?
1 ответ
Решение
Производительность мудра, это не имеет значения, если вы не измеряете иначе. И шансы на разницу в производительности, если она вообще есть, на самом деле незначительны. Однако зависит от того, как вы обращаетесь к iVars. Прямой или через вызов метода. С помощью вызова метода будет иметь значение, если вы делаете это, скажем, миллион раз в узком цикле, но это более показательно для проблемы проектирования, чем для локальной оптимизации.