summaryrefslogtreecommitdiff
path: root/platform/osx/app/NSValue+Additions.m
blob: c060602f43efeeaf25637cb23c19d14a22829431 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#import "NSValue+Additions.h"

@implementation NSValue (Additions)

+ (instancetype)valueWithCLLocationCoordinate2D:(CLLocationCoordinate2D)coordinate {
    return [self valueWithBytes:&coordinate objCType:@encode(CLLocationCoordinate2D)];
}

- (CLLocationCoordinate2D)CLLocationCoordinate2DValue {
    CLLocationCoordinate2D coordinate;
    [self getValue:&coordinate];
    return coordinate;
}

@end