在ios 5中的@autoreleasepool

时间:2012-02-09 06:12:01

标签: ios5

为什么我们在ios 5中使用@autoreleasepool?

我的观点是ios 5没有autorelease,release,retain。但我们在主类中使用@autoreleasepool。请给我一个解决方案。

方法中autoreleasepool的用途是什么?

1 个答案:

答案 0 :(得分:0)

您似乎正在使用ARC(自动引用计数),这意味着不允许使用自动释放,发布并保留编译器自动包含以下语句正确的立场。 ARC不是运行时功能,而是编译器功能。这就是为什么你仍然需要@autoreleasepool。

另见: @autoreleasepool without ARC?