The getResource... method returns YES whether I pass @"content-length" or NSURLFileSize (I tried that one first).
Eric On Jan 28, 2012, at 10:21 PM, Ken Thomases wrote: > On Jan 28, 2012, at 11:53 PM, Eric Smith wrote: > >> I'm trying to determine the size of a file on a server. If I send the >> following message to an NSURL named "path", I get: >> >> [path getResourceValue:&value forKey:@"content-length" error:&error]; >> >> value comes back nil. > > Two things: > > * Did the method return TRUE or FALSE? If FALSE, what error did you get back? > > * The keys that are valid for that method are those listed in the NSURL > documentation. They may bear no relation to HTTP response header fields. > So, I see no reason to believe that "content-length" is a valid key. Have > you tried NSURLFileSizeKey? > > >> If I send: >> >> value = [path propertyForKey:@"content-length"]; >> >> which is deprecated, I get the correct file size. > > That may be fluke. > > Regards, > Ken > _______________________________________________ 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