objective-c - ios开发到了使用arc的时候么?
黄舟
黄舟 2017-04-21 10:57:12
0
3
338

io4以下不支持怎么办?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(3)
伊谢尔伦

根據網易今年行動裝置報告來看,iOS4以下設備還有2%。
依照蘋果隔代淘汰的想法來看,ARC不再under NDA開始的那個時間點,也是宣告ios3死期的時間點。
那兩個百分點的用戶會不會用你的軟體,跟你在不在乎兩個百分點的用戶,是決定的主要因素。還有你要考慮專案預期完成時間,例如三個月後,iOS4以下的設備佔百分比就更少了。

使用iOS3的設備主力是iPhone 2G, iPhone 3G和第一代touch

大家讲道理

arc不是一個運行時功能,所以不依賴運行時的環境。
arc可以理解成一種編譯時的程式碼最佳化。他的工作原理是,在編譯過程中,把你的原始碼自動加上retain release autorelease什麼的。

所以,任何時候都可以使用arc

黄舟

現在已經沒有必要支援4.3以下,也就是arm6的設備了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板