ARC是一个编译阶段, 能帮你自动补上release代码的一个机制.
反过来说, 你的代码里没必要,也不应该再手动去写release代码了.
其次, 如果新建工程时选择ARC模式, 有些代码的写法要有变化,
比如 AutoReleasePool的写法, 就要改成下面的样子了,
@autoreleasepool {
NSLog(@"Programming is fun!");
}
return 0;
反过来说, 你的代码里没必要,也不应该再手动去写release代码了.
其次, 如果新建工程时选择ARC模式, 有些代码的写法要有变化,
比如 AutoReleasePool的写法, 就要改成下面的样子了,
@autoreleasepool {
NSLog(@"Programming is fun!");
}
return 0;