Ios 使用自动布局、栅格视图等有什么意义。?

Ios 使用自动布局、栅格视图等有什么意义。?,ios,macos,autolayout,Ios,Macos,Autolayout,据我所知,只有iOS 6和OS X 10.8支持自动布局。很多人的设备都运行iOS 5,谢天谢地,人们发布了6.0版的越狱,所以人们会更新到新版本和OS X 10.7。因此,如果我们抛弃了大量用户,或者需要通过解决方法手动布局、单独的XIB、SMGridView、SVPullToRefresh来支持他们,那么现在使用新功能有什么意义呢 另外,我在哪里可以找到目前的iOS/OS X发行版,就像它在上所做的那样?您是正确的,在大多数情况下,您希望在合理的意义上以尽可能最低的iOS版本为目标,这仍然允

据我所知,只有iOS 6和OS X 10.8支持自动布局。很多人的设备都运行iOS 5,谢天谢地,人们发布了6.0版的越狱,所以人们会更新到新版本和OS X 10.7。因此,如果我们抛弃了大量用户,或者需要通过解决方法手动布局、单独的XIB、SMGridView、SVPullToRefresh来支持他们,那么现在使用新功能有什么意义呢


另外,我在哪里可以找到目前的iOS/OS X发行版,就像它在上所做的那样?

您是正确的,在大多数情况下,您希望在合理的意义上以尽可能最低的iOS版本为目标,这仍然允许您开发一个优秀的应用程序,并允许您获得最多的下载

话虽如此,iOS6确实提供了很多增强功能——流程布局等。如果这些增强功能不值得解决,那么最好的选择就是瞄准较低版本的iOS,放弃这些较新的功能

所以我想简而言之,我会建议在这个时候,最好瞄准iOS5这样的东西,而不要担心自动布局


你问题的第二部分——iOS发布统计——我不相信苹果官方开发者网站中存在任何这样的指标。你的最佳选择可能是搜索某个流行应用程序开发人员发布的统计数据——这里有一个例子:

你是否认为苹果或任何公司更新框架以改进框架或添加功能是错误的?@0x7fffffff不,我不这么认为。我不知道我是否错过了一些东西,有一种简单的方法可以在两种平台上支持新功能,甚至我现在应该支持iOS5。另一方面,旧安卓手机上有一个JAR来支持Fragments API,为什么旧安卓手机上不支持戏剧性的变化呢?