On 2 Mar 2014, at 00:40, Trygve Inda <cocoa...@xericdesign.com> wrote:
>> >> 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 Alright, I’m running low on ideas now. But if you can make a sample project that exhibits the issue, I’ll cheerfully take a look at that. _______________________________________________ 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