使用根框架

Tip

#import 根框架而不是单独的零散文件

当你试图从框架(如 Cocoa 或者 Foundation)中包含若干零散的系统头文件时,实际上包含顶层根框架的话,编译器要做的工作更少。根框架通常已经经过预编译,加载更快。另外记得使用 #import 而不是 #include 来包含 Objective-C 的框架。

  1. #import <Foundation/Foundation.h> // good
  2.  
  3. #import <Foundation/NSArray.h> // avoid
  4. #import <Foundation/NSString.h>
  5. ...