• 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: NSApplication and command line args
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSApplication and command line args


  • Subject: Re: NSApplication and command line args
  • From: Andrew Farmer <email@hidden>
  • Date: Fri, 8 May 2009 16:52:14 -0700

On 08 May 09, at 15:48, Kyle Sluder wrote:
On Fri, May 8, 2009 at 6:03 PM, Andrew Farmer <email@hidden> wrote:
A much simpler solution would be to preprocess the arguments which you pass
to NSApplicationMain. Run through everything in argv, then create a new
array of arguments from that with all arguments your application wants to
handle removed and pass that to AppKit.

Why bother? NSProcessInfo already does this for you.

That doesn't let you hide arguments from AppKit - all it does is let you look at what they were post-launch. As the OP notes, he's got some filename arguments that he doesn't want AppKit to see (because it's treating them as documents to open, which isn't wanted).
_______________________________________________


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


References: 
 >NSApplication and command line args (From: Brian Arnold <email@hidden>)
 >Re: NSApplication and command line args (From: Andrew Farmer <email@hidden>)
 >Re: NSApplication and command line args (From: Kyle Sluder <email@hidden>)

  • Prev by Date: Re: converting a characer to a keycode
  • Next by Date: Re: ViewControllers and window nibs
  • Previous by thread: Re: NSApplication and command line args
  • Next by thread: Re: NSApplication and command line args
  • Index(es):
    • Date
    • Thread