Add PromiseKit dependency
- Added PromiseKit dependency
This commit is contained in:
30
Carthage/Checkouts/PromiseKit/Extensions/AVFoundation/Sources/AVAudioSession+AnyPromise.h
vendored
Normal file
30
Carthage/Checkouts/PromiseKit/Extensions/AVFoundation/Sources/AVAudioSession+AnyPromise.h
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
//
|
||||
// AVFoundation+AnyPromise.h
|
||||
//
|
||||
// Created by Matthew Loseke on 6/21/14.
|
||||
//
|
||||
|
||||
#import <AVFoundation/AVFoundation.h>
|
||||
#import <PromiseKit/AnyPromise.h>
|
||||
|
||||
/**
|
||||
To import the `AVAudioSession` category:
|
||||
|
||||
use_frameworks!
|
||||
pod "PromiseKit/AVFoundation"
|
||||
|
||||
And then in your sources:
|
||||
|
||||
#import <PromiseKit/PromiseKit.h>
|
||||
*/
|
||||
@interface AVAudioSession (PromiseKit)
|
||||
|
||||
/**
|
||||
Wraps `-requestRecordPermission:`, thens the `BOOL granted` parameter
|
||||
passed to the wrapped completion block. This promise cannot fail.
|
||||
|
||||
@see requestRecordPermission:
|
||||
*/
|
||||
- (AnyPromise *)requestRecordPermission;
|
||||
|
||||
@end
|
Reference in New Issue
Block a user