• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Is it possible for several NSURLConnection instances to share one delegate?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is it possible for several NSURLConnection instances to share one delegate?


  • Subject: Re: Is it possible for several NSURLConnection instances to share one delegate?
  • From: Ken Thomases <email@hidden>
  • Date: Wed, 25 Jun 2008 10:51:20 -0500

On Jun 25, 2008, at 10:20 AM, I. Savant wrote:

On Wed, Jun 25, 2008 at 11:02 AM, an0 <email@hidden> wrote:
So it forces me to keep all the fired NSURLConnections, right?
Otherwise, I can't tell which is which in my delegate methods.

I believe so, yes. Presumably you'd have a controller that knows how to, say, -getResourceAtURL: ... this method would create a request, then create a connection with that request. It would conceivably add that connection (if it was successfully created) to some collection that identifies it in whatever way is useful. Perhaps an array of dictionaries (whose keys are "url" and "connection", with methods to find "connection for url" or vice-versa)? It depends on what you're trying to do.

Just to mention, the natural approach would be a dictionary whose keys are connection objects with a value being a request, or maybe another dictionary with several pieces of info about a connection. The problem is that you can't use NSURLConnection objects as keys because they aren't copyable. For that, I recommend using [NSValue valueWithNonretainedObject:aConnection] as the key.


Cheers,
Ken

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Is it possible for several NSURLConnection instances to share one delegate?
      • From: "I. Savant" <email@hidden>
References: 
 >Is it possible for several NSURLConnection instances to share one delegate? (From: Ling Wang <email@hidden>)
 >Re: Is it possible for several NSURLConnection instances to share one delegate? (From: "I. Savant" <email@hidden>)
 >Re: Is it possible for several NSURLConnection instances to share one delegate? (From: an0 <email@hidden>)
 >Re: Is it possible for several NSURLConnection instances to share one delegate? (From: "I. Savant" <email@hidden>)

  • Prev by Date: Re: Is it possible for several NSURLConnection instances to share one delegate?
  • Next by Date: Re: Newbie question: error in creating a NSData object using handle (Resource Management)
  • Previous by thread: Re: Is it possible for several NSURLConnection instances to share one delegate?
  • Next by thread: Re: Is it possible for several NSURLConnection instances to share one delegate?
  • Index(es):
    • Date
    • Thread