• 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
Automatic document duplication
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Automatic document duplication


  • Subject: Automatic document duplication
  • From: Gideon King <email@hidden>
  • Date: Fri, 30 Nov 2012 13:23:54 +1000

I have an application where documents are created which can have other files attached to them. A user can open the file in its native application. I copy the original file to a temporary folder (using NSTemporaryDirectory() and adding the file name to it) and ask NSWorkspace to open it.

If the user edits the file, I pick that up when they go back to my application and ask them if they want to update the version in their document to be the edited version.

All this works fine, and has right through 10.7, and 10.8 *except* for files which are opened in Preview.

As soon as you start editing them you get a message "The original document can't be changed, so a duplicate with your changes has been created".

If I open the exact same file in another program and edit it and save it, everything works as expected.

Does anyone know why you would get that error message, and how to avoid it? I don't understand why Preview would refuse to edit that file in place - is it because it is in a temporary folder?


Thanks

Gideon

_______________________________________________

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

  • Prev by Date: Re: Does anyone find Restore Snapshot kind of weak?
  • Next by Date: Custom NSView / NSToolbar drawing woes
  • Previous by thread: Re: iTunes 11 miniPlayer bug
  • Next by thread: Custom NSView / NSToolbar drawing woes
  • Index(es):
    • Date
    • Thread