作者iwayne (Wayne)
看板MacDev
標題[問題] iOS5的ap是否向前相容?
時間Mon Jul 25 22:52:43 2011
各位先進大家好
最近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
1F:→ zonble:自己管記憶體吧(茶) 07/25 23:56
2F:推 aecho:我現在比較好奇的是,有ARC和沒ARC的程式碼怎麼共存。 07/26 20:22
3F:→ aecho:有的東西都被包成static library了,難道這部份也要跟著改寫 07/26 20:22
4F:→ aecho:讓它支援ARC嗎? 07/26 20:22
5F:推 popcorny:要共存真的是一件痛苦的事情,基本上兩邊都要支援 07/26 22:06
6F:→ popcorny:唯一的方法就是寫兩份code。iOS出來我覺得短時間內我 07/26 22:07
7F:→ popcorny:不會用ARC在我的project,等到半年一年後成熟了再來用。 07/26 22:07
8F:→ iwayne:看來我也先乖乖的來retain跟release了~~~ 07/27 08:49
9F:→ aecho:我也開始覺得還是乖乖的retain/release好了… 07/28 07:03
10F:→ aecho:雖然ARC看起來很炫…還有storyBoard >< 07/28 07:03
11F:推 aecho:這陣子順手摸了一下ARC,library應該有辦法相容於非ARC的 07/31 22:36
12F:→ aecho:方法。發現底層的framework,header裡面還是一堆retain/copy 07/31 22:38
13F:→ aecho:只是ARC有些機車的限制…用起來很不順啊… =w= 07/31 22:39