我有一个需要Apple MapKit
框架的框架。我想确保这个框架即使在MapKit
不可用的机器(又名AppleTV)上也可用。使用安全吗
#import <MapKit/MapKit.h>
还是应该只使用反射?
此时,tvOS上没有MapKit,因此甚至不存在标头。我已经把我的(巨大的)支持框架分成了一堆很好地分离的单独框架。所有依赖MapKit的东西都在一个专用的框架中,我的tvOS构建既没有包含也没有链接。在我看来,这样做效果最好。