/** * Copyright Maarten Billemont (http://www.lhunath.com, lhunath@lyndir.com) * * See the enclosed file LICENSE for license information (LGPLv3). If you did * not receive this file, see http://www.gnu.org/licenses/lgpl-3.0.txt * * @author Maarten Billemont * @license http://www.gnu.org/licenses/lgpl-3.0.txt */ // // MPCoachmarkViewController.h // MPCoachmarkViewController // // Created by lhunath on 2014-04-22. // Copyright, lhunath (Maarten Billemont) 2014. All rights reserved. // #import @interface MPCoachmark : NSObject @property(nonatomic, strong) Class coachedClass; @property(nonatomic) NSInteger coachedVersion; @property(nonatomic) BOOL coached; + (instancetype)coachmarkForClass:(Class)class version:(NSInteger)version; @end @interface MPCoachmarkViewController : UIViewController @property(nonatomic, strong) MPCoachmark *coachmark; @property(nonatomic, strong) IBOutlet UIView *view0; @property(nonatomic, strong) IBOutlet UIView *view1; @property(nonatomic, strong) IBOutlet UIView *view2; @property(nonatomic, strong) IBOutlet UIView *view3; @property(nonatomic, strong) IBOutlet UIView *view4; @property(nonatomic, strong) IBOutlet UIView *view5; @property(nonatomic, strong) IBOutlet UIView *view6; @property(nonatomic, strong) IBOutlet UIView *view7; @property(nonatomic, strong) IBOutlet UIView *view8; @property(nonatomic, strong) IBOutlet UIView *view9; @property(nonatomic, strong) IBOutlet UIProgressView *viewProgress; - (IBAction)close:(id)sender; @end