jessegrosjean / quickcursor

commit  a0a942b668bfb10b356d7e298febe3f2b6b6f0b5
tree    3f2e8afb717d64a4b24c8d3e1c7c8453f6dca157
parent  e94354c40e8ac62291e296b9cf9d68676870ed33
quickcursor / NSAppleEventDescriptor-Extensions.m
100644 17 lines (12 sloc) 0.529 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#import "NSAppleEventDescriptor-Extensions.h"
 
@implementation NSAppleEventDescriptor(Extensions)
 
+ (NSAppleEventDescriptor *)descriptorWithFilePath:(NSString *)fileName {
NSURL *url = [NSURL fileURLWithPath: fileName];
return [self descriptorWithFileURL: url];
}
 
+ (NSAppleEventDescriptor *)descriptorWithFileURL:(NSURL *)fileURL {
NSString *string = [fileURL absoluteString];
NSData *data = [string dataUsingEncoding: NSUTF8StringEncoding];
return [self descriptorWithDescriptorType: typeFileURL data: data];
}
 
@end