Yes, <QuartzCore/QuartzCore.h>
is automatically included,
but this seems to be more a side effect than intended, because
it is included only indirectly:
<UIKit/UIKit.h>
includes <UIKit/UISlider.h>
,
- in the iOS 7 SDK,
<UIKit/UISlider.h>
includes <QuartzCore/QuartzCore.h>
,
due to new instance variables in the UISlider
class (of the CAShapeLayer
type).
In addition, Xcode 5 has a new build setting "Link Frameworks Automatically", which is by
default on (and requires the new "modules" feature), so that the QuartzCore framework
is also added to the link libraries.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…