Влияние длины имени переменной на производительность и память - PullRequest
1 голос
/ 01 мая 2011

Предположим, у нас есть две NSString переменные (или любой другой класс или тип данных):

NSString* s = @"HELLO";

NSString* stringVariableWithVeryVeryVeryVeryLongName = @"HELLO";

Влияет ли длина имени переменной (число char в переменной) на производительность и память?

Ответы [ 2 ]

5 голосов
/ 01 мая 2011

Нет.

Компилятор компилирует имена переменных в некоторые ссылки, которые используют одни и те же системные ресурсы независимо от того, как вы их называете.

Имена методов немного отличаются, так как более длинные имена методов будут использовать очень маленький дополнительный объем памяти, поскольку имена методов должны быть в скомпилированном коде.Но никогда не беспокойся об этом!

1 голос
/ 01 мая 2011

Нет (и хотя это правильно, ТАК хочет, чтобы я написал больше ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...