1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
#import <Foundation/Foundation.h> @class MBXState; NS_ASSUME_NONNULL_BEGIN @interface MBXStateManager : NSObject + (instancetype) sharedManager; - (void)saveState:(MBXState*)state; - (MBXState *)currentState; - (void)restoreState; - (void)resetState; @end NS_ASSUME_NONNULL_END