objective-c - iOS 中最常见的目标版本是什么

标签 objective-c ios cocoa-touch cocoa

<分区>

新 iOS 应用的“可接受”目标 API 级别是多少?我正在开始 iOS 开发,我想知道我应该定位哪个版本。

我来自 Android,目标 2.1+ 涵盖了市场上大约 98% 和 2.2+ 90% 的实际设备。 [Related link]

iOS 中的这些级别在哪里?

谢谢

最佳答案

这里有很多因素...目标受众、您的应用所需的 API/内存、您希望用于围绕旧版本进行调试/编码的时间量。

以下所有内容都适用于现在。 6 个月后可能会出现不同的逻辑。

如果您的应用不需要特殊的 API 或大量内存,并且您有时间,那么最好为 iOS 4+ 拍摄。这包括一些无法升级到 iOS 4.3 的设备(iPhone 3G 和 iPod Touch 第二代)。如果工作量太大,那么 4.3+ 是最近设备和安全更新的一个很好的目标。如果您绝对需要 iOS 5 API,则以 iOS 5 为目标。

此链接并不完全权威,但它是一部分 iOS 用户升级传播的一个很好的例子:Instapaper stats .

关于objective-c - iOS 中最常见的目标版本是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9454327/

上一篇:ios - 我如何判断屏幕何时显示在 iOS 中?

下一篇:ios - Sqlite 行不删除

相关文章:

ios - 发送到不可变对象(immutable对象)的变异方法 - [__NSCFDictionary setObject :forKey:]

objective-c - 在通用应用程序上分离 iPhone 和 iPad 类有什么好处吗?

iphone - iOS 开发 : Adding Greystripe ads to my app via AdWhirl is causing a crash

iphone - 类 self 方法

ios - iOS-TableView删除部分中的行

iphone - 在ios中生成独特的字符

iphone - 如何在viewDidAppear方法或viewDidLoad中请求JSON数据?

ios - 如何使 UIView 动画序列重复和自动反转

ios - 这个函数语法是什么意思?

iPhone SDK : Advancing from one view to another using a button tap