• 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: Running NSURLConnection from within an NSOperation?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Running NSURLConnection from within an NSOperation?


  • Subject: Re: Running NSURLConnection from within an NSOperation?
  • From: Greg Reichow <email@hidden>
  • Date: Wed, 10 Feb 2010 17:43:06 +0800

>>> I'm trying to run an NSURLConnection from an NSOperation. Apparently, it won't run. I know that NSURLConnection need a run loop. Does that mean I'll have to setup some kind of NSTime in my NSOperation and then call my run loop at regular intervals?
>>
>> Try using the synchronous version of NSURLConnection since you are launching it from within a NSOperation already-
>>
>> + (NSData *)sendSynchronousRequest:(NSURLRequest *)request returningResponse:(NSURLResponse**)response error:(NSError **)error
>
> Indeed sendSynchronousRequest: will work for a quick hack to talk to, say, your own server, but if you hope to some day have a real app which predictably handles real-world corner cases, well, let me quote what was told to me once:
>
> The NSErrors that you get from -sendSynchronousRequest: are not documented.  For example, if you give it a wrong  username/password combination, you get NSURLErrorUserCancelledAuthentication = -1012.  Apparently this is an implementation detail, that when it receives an authentication challenge, it cancels.  You're leaving the policy decisions to Apple instead of making them yourself, and since they are not documented, Apple may change them at any time.

Ahh yes, the things you learn by posting a bad answer.. thanks for the additional insight.

Greg
_______________________________________________

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: Running NSURLConnection from within an NSOperation?
      • From: Jerry Krinock <email@hidden>
References: 
 >Running NSURLConnection from within an NSOperation? (From: Laurent Daudelin <email@hidden>)
 >Re: Running NSURLConnection from within an NSOperation? (From: Greg Reichow <email@hidden>)
 >Re: Running NSURLConnection from within an NSOperation? (From: Jerry Krinock <email@hidden>)

  • Prev by Date: How to resume an XCode Download
  • Next by Date: how to cancel / time out authorisation window through code
  • Previous by thread: Re: Running NSURLConnection from within an NSOperation?
  • Next by thread: Re: Running NSURLConnection from within an NSOperation?
  • Index(es):
    • Date
    • Thread