- (void)guidePages

{

    //数据源

    NSArray *imageArray = @[ @"1.jpg", @"2.jpg", @"3.jpg", @"4.jpg" ];

    

    //  初始化方法1

    MZGuidePages *mzgpc = [[MZGuidePages alloc] init];

    mzgpc.imageDatas = imageArray;

    __weak typeof(MZGuidePages) *weakMZ = mzgpc;

    mzgpc.buttonAction = ^{

        [UIView animateWithDuration:2.0f

                         animations:^{

                             weakMZ.alpha = 0.0;

                         }

                         completion:^(BOOL finished) {

                             [weakMZ removeFromSuperview];

                         }];

    };

    

    [self.window addSubview:mzgpc];

}