【发布时间】:2014-06-05 08:23:45
【问题描述】:
在我的应用中,大多数框架都是弱链接的。当我阅读document 时,我认为也许我不需要弱链接这些框架。
我的应用程序的设置
我的应用部署目标是iOS4.3,基础SDK是iOS7.1。
我的想法
在我的应用程序中,我使用CIImage 和UICollectionView。 CIImage 在CoreImage 框架中,iOS5.0 之后可用,所以我应该弱链接CoreImage 框架。 UICollectionView在iOS6.0的UIKit框架中可用,而UIKit在iOS4.3可用,所以我不需要弱链接UIKit框架。
我说的对吗?
【问题讨论】:
-
为什么你的部署目标是iOS 4?...
-
@LordZsolt 好吧,我不想支持 iOS4.x,但我的雇主想支持它。
-
您应该告诉您的雇主,超过 93% 的设备都装有 iOS7。其余设备要么是 Apple 不提供支持的设备(任何 iPhone 4 或更低版本),要么属于只使用手机打电话的老年人。现在 iOS8 处于测试阶段,没有理由提供对 iOS5 或更低版本的支持。而且一旦 iOS8 出来了,即使提供对 iOS6 的支持也将是浪费时间。
-
@LordZsolt 我同意你的看法,谢谢。
标签: ios frameworks weak-linking