VOEngine

@interface VOEngine : NSObject

VouchrEngine is a singleton that persists and provides access to core manager dependencies.

Note

Usage Notes Initialize the VOEngine using the vouchrEngineWithBuilder: method. Example: VOEngine *vouchrEngine = [VOEngine vouchrEngineWithBuilder:^(VouchrEngineBuilder *builder) { builder.cacheManager = [VOCacheManager new]; builder.networkManager = [VONetworkManager new]; builder.userManager = [[VOUserManager alloc] initWithCacheManager:builder.cacheManager networkManager:builder.networkManager persistManager:nil]; }];