Files
Jot/Carthage/Checkouts/PromiseKit/Extensions/MapKit/Sources/MKDirections+AnyPromise.m
James Griffin be7b6b5881 Add PromiseKit dependency
- Added PromiseKit dependency
2018-11-15 22:12:39 -04:00

23 lines
554 B
Objective-C

#import "MKDirections+AnyPromise.h"
@implementation MKDirections (PromiseKit)
- (AnyPromise *)calculateDirections {
return [AnyPromise promiseWithResolverBlock:^(PMKResolver resolve) {
[self calculateDirectionsWithCompletionHandler:^(id rsp, id err){
resolve(err ?: rsp);
}];
}];
}
- (AnyPromise *)calculateETA {
return [AnyPromise promiseWithResolverBlock:^(PMKResolver resolve) {
[self calculateETAWithCompletionHandler:^(id rsp, id err){
resolve(err ?: rsp);
}];
}];
}
@end