> > On 1 Mar 2014, at 23:26, Trygve Inda <cocoa...@xericdesign.com> wrote: > >> I have a top level FileWrapper which contains the wrappers for all my files. >> Is there any sample code that would help me figure out the right way to do >> this? >> >> [NSFileWrapper writeToURL:options:originalContentsURL:error:] >> >> Seems to call my method to get the top level fileWrapper. >> >> When I set a breakpoint, I see the writeToURL is a temp folder and the >> originalContentsURL is indeed the file package on disk. >> >> So why isn't it hard linking? > > Hmmm, what are options flags there as well? > >
A follow up... Adding this to my NSDocument subclass: - (BOOL)writeToURL:(NSURL *)absoluteURL ofType:(NSString *)typeName forSaveOperation:(NSSaveOperationType)saveOperation originalContentsURL:(NSURL *)absoluteOriginalContentsURL error:(NSError **)outError { NSError* error; NSFileWrapper* myFileWrapper = [self fileWrapperOfType:@"MyPackageType" error:&error]; [myFileWrapper writeToURL:absoluteURL options:NSFileWrapperWritingWithNameUpdating originalContentsURL:absoluteOriginalContentsURL error:&error]; return (YES); } This still takes 40 seconds _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com