On Feb 25, 2008, at 18:18, Doug Penny wrote:
NSURLConnection *imageConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; if (!imageConnection) { NSLog(@"A problem was encountered while trying to download an image from %@", imageURL); }
[sniped]
Turns out garbage collection was doing me in. When the NSURLConnection object was hanging out waiting for a response, it would get collected. To work around this, after creating the NSURLConnection object I just stick it in a NSMutableSet. When the delegate gets the -connectionDidFinishLoading: message I remove the connection object from the set. Works great now.
Any object you create on the stack will be gone when the method is finished :-)
You must keep a reference to the connection. Best Regards, Nir Soffer _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]