【发布时间】:2014-01-26 07:54:03
【问题描述】:
我使用 xcode 5 构建了我的应用程序以支持 ios 6 或更高版本。我希望相同的应用程序在低于 6 的版本上工作。 我没有使用自动布局。我将所有 nib 文件更改为使用 os 4.3 或更高版本构建。但不推荐使用的方法不适用于旧版本。支持多个 ios 版本的最佳方法是什么(在我的情况下为 ios 4.3到 ios 7.0)?.
【问题讨论】:
-
为什么要支持 iOS 4.3,80% 在 iOS 7 上,其余在 6 上,有些在 5 上。4.3 几乎不使用。但除此之外,是的,请使用 NIB 并检查您调用的方法是否适用于 al 版本。如果您需要调用某个版本上不可用的方法,请使用
respondsToSelector:来检查它是否受支持。 -
我的要求是支持从 ios 4.3 到 ios 7...OK 使用 respondToselector 会知道它是否支持。如果它不支持怎么办??
标签: iphone xcode ios4 ios7 xcode5