好久没做iOS了,不清楚形势了。
|
txxMay 11, 2012
1
不敢写基于ios5的东西。。依然4.0
|
|
damngoodMay 11, 2012
2
|
|
ydhydhMay 11, 2012
4
|
|
cluriesMay 11, 2012
5
还是习惯自己管理,没用ARC
|
|
PG6G92lJb7qCYHRtMay 11, 2012
6
用. 挺好的
|
|
yuelang85May 11, 2012
7
我只会做mac app,不过这个也是刚开始学。
一直用ARC,因为不懂垃圾管理。。。。 |
|
leveyMay 11, 2012
8
我最新的一个app已经用上了ARC
|
|
jeanMay 11, 2012
9
ARC是趋势,下一个APP肯定用
|
|
soulhackerMay 11, 2012
10
只要是新开项目,尽量用 ARC,代码简洁很多;碰到 C 代码可以使用一些 tag;用前一定要仔细读读这个 LLVM 官方指南: http://clang.llvm.org/docs/AutomaticReferenceCounting.html
另外,ARC 是编译时特性,iOS 4.0 以上都相容。 |
|
11
|
|
kejinluMay 11, 2012
12
@damngood ARC官方文档说的是支持iOS 4 +的,因为ARC大部分特性是编译时,编译器的特性(自动给retain release);但是有个别的需要运行时的支持,比如weak声明,当所应用的对象释放的时候会将weak声明的变量置为nil,以保证安全性,所以这个weak声明是不支持iOS 5以下的。 至于性能 ARC肯定是没有问题的 因为基本都是编译时的特性。
|
|
kejinluMay 11, 2012
13
@soulhacker 嘿嘿 __weak 是需要runtime的支持的 http://clang.llvm.org/docs/AutomaticReferenceCounting.html#runtime
|
|
ytzongMay 11, 2012
14
用,当然还用 storyboard
|
|
stcuiMay 11, 2012
16
arc很好用
|