Respond to CR.

pull/1/head
Matthew Chen 8 years ago
parent 66fae5bd54
commit 4c31d99498

@ -4,6 +4,10 @@
#import <SignalServiceKit/AppContext.h> #import <SignalServiceKit/AppContext.h>
NS_ASSUME_NONNULL_BEGIN
@interface MainAppContext : NSObject <AppContext> @interface MainAppContext : NSObject <AppContext>
@end @end
NS_ASSUME_NONNULL_END

@ -4,6 +4,8 @@
#import "MainAppContext.h" #import "MainAppContext.h"
NS_ASSUME_NONNULL_BEGIN
@implementation MainAppContext @implementation MainAppContext
- (BOOL)isMainApp - (BOOL)isMainApp
@ -23,3 +25,5 @@
} }
@end @end
NS_ASSUME_NONNULL_END

@ -2,6 +2,8 @@
// Copyright (c) 2017 Open Whisper Systems. All rights reserved. // Copyright (c) 2017 Open Whisper Systems. All rights reserved.
// //
NS_ASSUME_NONNULL_BEGIN
typedef void (^BackgroundTaskExpirationHandler)(void); typedef void (^BackgroundTaskExpirationHandler)(void);
@protocol AppContext <NSObject> @protocol AppContext <NSObject>
@ -16,3 +18,5 @@ typedef void (^BackgroundTaskExpirationHandler)(void);
id<AppContext> CurrentAppContext(); id<AppContext> CurrentAppContext();
void SetCurrentAppContext(id<AppContext> appContext); void SetCurrentAppContext(id<AppContext> appContext);
NS_ASSUME_NONNULL_END

@ -4,6 +4,8 @@
#import "AppContext.h" #import "AppContext.h"
NS_ASSUME_NONNULL_BEGIN
static id<AppContext> currentAppContext = nil; static id<AppContext> currentAppContext = nil;
id<AppContext> CurrentAppContext() id<AppContext> CurrentAppContext()
@ -19,3 +21,5 @@ void SetCurrentAppContext(id<AppContext> appContext)
currentAppContext = appContext; currentAppContext = appContext;
} }
NS_ASSUME_NONNULL_END

Loading…
Cancel
Save