它们是否会导致IOS导入(不必要的)标题?

Mar*_*tin 1 performance objective-c include ios

我在标准Objective-c类(NSString,NSArray,NSDate等等)上使用了相当多的类别.我传统上只在实际使用它们的类中导入了这些类别的标题.简单地将它们全部包含在前缀标题中并且再也不用担心单独导入它们会更容易.但是我想知道这样做是否有任何性能影响?我不是真的担心编译需要更长时间,只要它影响实际应用程序的性能.

Zep*_*ock 5

它可能会编译/链接更长一点,但应用程序将运行相同.虽然从可读性/可维护性的角度来看是不可取的.