Many of these functions will add objects to the autorelease pool. If you don’t have one this will cause leaks.