В базе кода я часто использую метод valueForKey:
вместо objectForKey:
. Я должен оптимизировать несколько методов, которые это делают, и думал, изменит ли это это на objectForKey:
, что приведет к повышению производительности?iPhone NSDictionary objectForKey: vs valueForKey: performance
1
A
ответ
1
Для NSDictionary я хотел бы использовать objectForKey: ..
valueForKey: перенаправляет objectForKey если ключ не начинается с @ и вызывает [супер valueForKey:], если он делает ..
используя поиск & заменить вы можете быстро перейти на objectForKey, так почему бы и нет, но я сомневаюсь, что вы заметите какую-либо разницу вообще!