[問題] iOS5的ap是否向前相容?

看板MacDev作者 (Wayne)時間14年前 (2011/07/25 22:52), 編輯推噓3(3010)
留言13則, 4人參與, 最新討論串1/1
各位先進大家好 最近iOS5在開發上有一些新的做法,像是ARC。 如果利用iOS5的SDK開發AP,那是否將來上架的程式就只能在iOS5以後的版本使用? 那如果上架的AP還要讓iOS5以前的版本使用,該怎麼做呢? 難道source code要二套?(with and without ARC,或是就不要用ARC了).. @@.. 但看文件,又好像ARC是compile time的事,跟run time應該沒關係... 不知道我的理解有沒有問題... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.52.190

07/25 23:56, , 1F
自己管記憶體吧(茶)
07/25 23:56, 1F

07/26 20:22, , 2F
我現在比較好奇的是,有ARC和沒ARC的程式碼怎麼共存。
07/26 20:22, 2F

07/26 20:22, , 3F
有的東西都被包成static library了,難道這部份也要跟著改寫
07/26 20:22, 3F

07/26 20:22, , 4F
讓它支援ARC嗎?
07/26 20:22, 4F

07/26 22:06, , 5F
要共存真的是一件痛苦的事情,基本上兩邊都要支援
07/26 22:06, 5F

07/26 22:07, , 6F
唯一的方法就是寫兩份code。iOS出來我覺得短時間內我
07/26 22:07, 6F

07/26 22:07, , 7F
不會用ARC在我的project,等到半年一年後成熟了再來用。
07/26 22:07, 7F

07/27 08:49, , 8F
看來我也先乖乖的來retain跟release了~~~
07/27 08:49, 8F

07/28 07:03, , 9F
我也開始覺得還是乖乖的retain/release好了…
07/28 07:03, 9F

07/28 07:03, , 10F
雖然ARC看起來很炫…還有storyBoard ><
07/28 07:03, 10F

07/31 22:36, , 11F
這陣子順手摸了一下ARC,library應該有辦法相容於非ARC的
07/31 22:36, 11F

07/31 22:38, , 12F
方法。發現底層的framework,header裡面還是一堆retain/copy
07/31 22:38, 12F

07/31 22:39, , 13F
只是ARC有些機車的限制…用起來很不順啊… =w=
07/31 22:39, 13F
文章代碼(AID): #1EBOCzp0 (MacDev)
文章代碼(AID): #1EBOCzp0 (MacDev)