> On 9 Jan 2015, at 03:17, Sean McBride <s...@rogue-research.com> wrote: > > On Thu, 8 Jan 2015 16:31:18 -0800, Trygve Inda said: > >> I call: >> >> NSData* bookmarkData = [url >> bookmarkDataWithOptions:NSURLBookmarkCreationMinimalBookmark >> includingResourceValuesForKeys:nil >> relativeToURL:nil >> error:&inError]; >> >> And later: >> >> NSDictionary* dict = [NSURL resourceValuesForKeys:[NSArray >> arrayWithObject:NSURLPathKey] fromBookmarkData:[self bookmark]]; >> if (dict) >> { >> path = [dict objectForKey:NSURLPathKey]; >> } >> >> Path ends up with the correct value even though I passed nil above... > > When it resolves or fails to resolve? Probably only the former. > >> includingResourceValuesForKeys:nil >> >> Is this documented behavior? > > Dunno, but it reminds me of this: > <http://lists.apple.com/archives/cocoa-dev/2012/Oct/msg00299.html>
That post is now a bit out of date: http://mikeabdullah.net/last-known-bookmark-location.html >> I think I should be putting NSURLPathKey in the call to create the bookmark, >> but it does seem to work without it. Thoughts? > > I would put it. _______________________________________________ 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