1
txx 2012-05-11 08:33:16 +08:00
不敢写基于ios5的东西。。依然4.0
|
2
damngood 2012-05-11 08:44:07 +08:00
|
4
ydhydh 2012-05-11 08:59:30 +08:00
|
5
cluries 2012-05-11 09:09:38 +08:00
还是习惯自己管理,没用ARC
|
6
exherb 2012-05-11 09:58:12 +08:00
用. 挺好的
|
7
yuelang85 2012-05-11 11:09:00 +08:00
我只会做mac app,不过这个也是刚开始学。
一直用ARC,因为不懂垃圾管理。。。。 |
8
levey 2012-05-11 11:16:43 +08:00
我最新的一个app已经用上了ARC
|
9
jean 2012-05-11 11:26:32 +08:00
ARC是趋势,下一个APP肯定用
|
10
soulhacker 2012-05-11 11:32:32 +08:00
只要是新开项目,尽量用 ARC,代码简洁很多;碰到 C 代码可以使用一些 tag;用前一定要仔细读读这个 LLVM 官方指南: http://clang.llvm.org/docs/AutomaticReferenceCounting.html
另外,ARC 是编译时特性,iOS 4.0 以上都相容。 |
11
mr_pppoe OP |
12
kejinlu 2012-05-11 21:07:20 +08:00
@damngood ARC官方文档说的是支持iOS 4 +的,因为ARC大部分特性是编译时,编译器的特性(自动给retain release);但是有个别的需要运行时的支持,比如weak声明,当所应用的对象释放的时候会将weak声明的变量置为nil,以保证安全性,所以这个weak声明是不支持iOS 5以下的。 至于性能 ARC肯定是没有问题的 因为基本都是编译时的特性。
|
13
kejinlu 2012-05-11 21:11:56 +08:00
@soulhacker 嘿嘿 __weak 是需要runtime的支持的 http://clang.llvm.org/docs/AutomaticReferenceCounting.html#runtime
|
14
ytzong 2012-05-11 22:18:13 +08:00
用,当然还用 storyboard
|
16
stcui 2012-05-11 22:41:19 +08:00
arc很好用
|