QuietUnrar/Carthage/Checkouts/UnzipKit/Source/Extensions/NSURL+UnzipKitExtensions.m

34 lines
651 B
Objective-C

//
// NSURL+UnzipKitExtensions.m
// UnzipKit
//
// Created by Dov Frankel on 6/29/16.
// Copyright © 2016 Abbey Code. All rights reserved.
//
#import "NSURL+UnzipKitExtensions.h"
#import "UnzipKitMacros.h"
@implementation NSURL (UnzipKitExtensions)
- (NSString *)volumeName {
if (!self.isFileURL) {
return nil;
}
NSError *error = nil;
NSString *result = nil;
[self getResourceValue:&result forKey:NSURLVolumeNameKey error:&error];
if (!result && error) {
UZKLogError("Error retrieving volume name of %{public}@: %{public}@", self.path, error);
}
return result;
}
@end