According to Apple if one doesn't create an object using alloc or new then it does not need to be released.
Is my understanding correct? So something like this does not need to be released:
NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:30];