Question

Older version of XCode, if you remove autorelease pool code in main.m the application used to crash. But now even if I dont have any statement such as @autoreleasepool in main.m then also the app works fine. What has changed? I tried with ARC and without ARC both

Was it helpful?

Solution

The Objective-C runtime installs an "autorelease pool of last resort" for you. It's best not to rely on it.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top