• 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: How to use NSWorkspace?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to use NSWorkspace?


  • Subject: Re: How to use NSWorkspace?
  • From: Nathan Day <email@hidden>
  • Date: Wed, 10 Dec 2008 15:22:31 +1100

You probable do not have AppKit include into you command line tool (under the 'External Frameworks and Libraries' folder) either add it to your project or look at LaunchServices which is easy to use, I have an example/wrapper on my web site.

On 08/12/2008, at 11:07 , John Velman wrote:


I'm missing something obvious, but I don't know what.

I want to use NSWorkspace to open an application from a command line
Foundation Tool.

When I try to build the simplest thing, I get

----------

Undefined symbols:
 ".objc_class_name_NSWorkspace", referenced from:
     literal-pointer@__OBJC@__cls_refs@NSWorkspace in LaunchMyMail.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
	  ".objc_class_name_NSWorkspace", referenced from:
	      literal-pointer@__OBJC@__cls_refs@NSWorkspace in LaunchMyMail.o
	ld: symbol(s) not found
	collect2: ld returned 1 exit status

-----------

This happens whatever combination of the following imports I use:
#import <Foundation/Foundation.h>
#import <ApplicationServices/ApplicationServices.h>
#import <cocoa/Cocoa.h>
#import <AppKit/AppKit.h>

This also happens for
[[NSWorkspace sharedWorkspace] openFile:@"SomeFile" withApplication:@"someApp"];



Examples I find, don't seem to have any problem, but when I copy them onto
my machine, they don't work.



Thanks,

John V.
_______________________________________________

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



Nathan Day Software Engineer home: +61 (0)2 9356 4874 work: +61 (0)2 8207 8241 mobile: +61 (0)4 3863 2407



_______________________________________________

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: 
 >How to use NSWorkspace? (From: John Velman <email@hidden>)

  • Prev by Date: Re: Another NSOutlineView question
  • Next by Date: Re: How to launch window of the application on clicking of dock icon?
  • Previous by thread: Re: How to use NSWorkspace?
  • Next by thread: Device type list for scanners/cameras, etc...
  • Index(es):
    • Date
    • Thread