• 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: NSFileManager vs Non-Packaged application: 0 - 1
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSFileManager vs Non-Packaged application: 0 - 1


  • Subject: Re: NSFileManager vs Non-Packaged application: 0 - 1
  • From: David Halliday <email@hidden>
  • Date: Mon, 07 Mar 2005 07:06:22 -0600

Stephane Sudre wrote:


On 7 mars 05, at 13:19, Bob Ippolito wrote:

Not all executable files are Mach-O or CFM. It could be a shell script, or a fat Mach-O file (which is 0xcafebabe, IIRC).

The documentation is correct, so is the implementation. The **underlying operating system** does NOT execute CFM files. They're treated more like documents that are handled by LaunchCFMApp. If there is a function to see if the given path is an "application", it would be in LaunchServices.


OK, so the NSFileManager isExecutableFileAtPath: is really just a wrapper around lstat and check for "x" flags...

That's about right, for the case of this particular OS. However, this API is designed to be OS agnostic, so it can be used independent of how the "underlying operating system" determines executability. (This even gives Apple the flexibility to change such things within their OS, if they so choose).


--
David
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >NSFileManager vs Non-Packaged application: 0 - 1 (From: stephane sudre <email@hidden>)
 >Re: NSFileManager vs Non-Packaged application: 0 - 1 (From: Bob Ippolito <email@hidden>)
 >Re: NSFileManager vs Non-Packaged application: 0 - 1 (From: Stephane Sudre <email@hidden>)

  • Prev by Date: Re: NSFileManager vs Non-Packaged application: 0 - 1
  • Next by Date: Re: several NSConnections on my DO server ?
  • Previous by thread: Re: NSFileManager vs Non-Packaged application: 0 - 1
  • Next by thread: several NSConnections on my DO server ?
  • Index(es):
    • Date
    • Thread