Являются ли они снижением производительности на IOS от импорта (ненужных) заголовков? - PullRequest
1 голос
/ 05 марта 2011

У меня есть достаточное количество категорий, которые я использую в стандартных классах target-c (NSString, NSArray, NSDate и т. Д. И т. Д.). Я традиционно импортировал только заголовки для этих категорий в классы, которые на самом деле их используют. Мне было бы намного проще просто включить их все в заголовок префикса, и мне больше не придется беспокоиться об импорте их по отдельности. Но мне интересно, есть ли какой-нибудь удар по производительности от этого? Я не очень обеспокоен, если компиляция займет больше времени, только если это повлияет на производительность самого приложения.

Ответы [ 2 ]

5 голосов
/ 05 марта 2011

Может скомпилировать / связать немного дольше, но приложение будет работать так же.Хотя это не рекомендуется с точки зрения читабельности / ремонтопригодности.

3 голосов
/ 05 марта 2011

Здесь не должно быть снижения производительности, заголовки являются только декларативными и не создают ничего, что занимает память.

...