作者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