據我所知,自動佈局只支持iOS 6和OS X 10.8。有很多人使用運行iOS 5的設備(感謝上帝爲6.0發佈了越獄,所以人們將更新到新版本)和OS X 10.7。那麼現在使用新功能有什麼意義呢,因此我們拋出了一大堆用戶,或者需要通過變通方法(手動佈局,單獨的XIB,SMGridView,SVPullToRefresh)支持他們?什麼是使用自動佈局,網格視圖等?
另外我現在可以在哪裏找到iOS/OS X發行版(就像它在Android site上完成的那樣)?
據我所知,自動佈局只支持iOS 6和OS X 10.8。有很多人使用運行iOS 5的設備(感謝上帝爲6.0發佈了越獄,所以人們將更新到新版本)和OS X 10.7。那麼現在使用新功能有什麼意義呢,因此我們拋出了一大堆用戶,或者需要通過變通方法(手動佈局,單獨的XIB,SMGridView,SVPullToRefresh)支持他們?什麼是使用自動佈局,網格視圖等?
另外我現在可以在哪裏找到iOS/OS X發行版(就像它在Android site上完成的那樣)?
你是對的,在大多數情況下,你想瞄準最低版本的iOS(在合理的意義上),仍然可以讓你開發一個好的應用程序,並允許你獲得最多的下載量。這就是說,iOS6確實提供了一些增強功能 - 流佈局等。如果增強功能不值得這種解決方法,那麼最好的辦法就是定位一個較低版本的iOS並放棄這些新功能。
所以我想簡而言之,我會建議在這個時間點,最好是定位iOS 5之類的東西,而不要擔心自動佈局。
您的問題的第二部分 - iOS分佈統計 - 我不認爲在官方Apple開發人員網站中存在任何此類指標。您最好的選擇可能是搜索某些流行應用程序的開發人員發佈的統計信息 - 例如:http://david-smith.org/iosversionstats/
您是否建議蘋果或任何公司爲此更新其框架以改進它們或添加功能? – 2013-02-17 13:47:48
@ 0x7fffffff不,我不知道。我不知道我是否錯過了一些東西,並且有兩種平臺支持新功能的簡單方法,或者我現在應該支持iOS 5。另一方面,有一個JAR支持舊版Android手機上的Fragments API,爲什麼不支持舊iOS中的巨大變化? – efpies 2013-02-17 14:26:43