• 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
NSError and presentError:
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSError and presentError:


  • Subject: NSError and presentError:
  • From: Seth Willits <email@hidden>
  • Date: Sun, 25 May 2008 14:21:02 -0700


So why is it that when the standard sheet for presentError: is displayed, it only ever uses NSLocalizedDescriptionKey and NSLocalizedRecoverySuggestionErrorKey? A lot of NSError objects don't have a value for NSLocalizedRecoverySuggestionErrorKey but they do have values for NSLocalizedFailureReasonErrorKey. Instead of using the failure reason, the sheet just doesn't show anything at all and only uses the description.


It's pretty silly to only show _some_ of the information available, but the other silly thing is that if I want to use presentError: to display an NSError object, I have to supply the *reason* something failed with NSLocalizedRecoverySuggestionErrorKey so that the reason actually is displayed, despite the fact it's a failure reason and not a recovery suggestion.

I could write my own method, and I suppose I probably should, but given there's existing methods and callbacks for the presentError: path, I wonder why it doesn't work as I think it should.


-- Seth Willits




_______________________________________________

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: NSError and presentError:
      • From: Ali Ozer <email@hidden>
    • Re: NSError and presentError:
      • From: Quincey Morris <email@hidden>
  • Prev by Date: Re: Scope in an interface?
  • Next by Date: Re: NSError and presentError:
  • Previous by thread: ANN: MYNetwork library, including abstract TCP client/server and BLIP protocol
  • Next by thread: Re: NSError and presentError:
  • Index(es):
    • Date
    • Thread