1 The Darwin platforms are all similar enough we roll them into one SDK, and use 2 preprocessor tricks to get the right definitions for the few things which 3 diverge between OS X and iOS. 4