CGXVerticalMenuListContainerViewController.m 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. //
  2. // CGXVerticalMenuListContainerViewController.m
  3. // CGXVerticalMenuView-OC
  4. //
  5. // Created by CGX on 2018/05/01.
  6. // Copyright © 2019 CGX. All rights reserved.
  7. //
  8. #import "CGXVerticalMenuListContainerViewController.h"
  9. @interface CGXVerticalMenuListContainerViewController ()
  10. @end
  11. @implementation CGXVerticalMenuListContainerViewController
  12. - (void)viewDidLoad {
  13. [super viewDidLoad];
  14. // Do any additional setup after loading the view.
  15. }
  16. - (void)dealloc
  17. {
  18. self.viewWillAppearBlock = nil;
  19. self.viewDidAppearBlock = nil;
  20. self.viewWillDisappearBlock = nil;
  21. self.viewDidDisappearBlock = nil;
  22. }
  23. - (void)viewWillAppear:(BOOL)animated {
  24. [super viewWillAppear:animated];
  25. self.viewWillAppearBlock();
  26. }
  27. - (void)viewDidAppear:(BOOL)animated {
  28. [super viewDidAppear:animated];
  29. self.viewDidAppearBlock();
  30. }
  31. - (void)viewWillDisappear:(BOOL)animated {
  32. [super viewWillDisappear:animated];
  33. self.viewWillDisappearBlock();
  34. }
  35. - (void)viewDidDisappear:(BOOL)animated {
  36. [super viewDidDisappear:animated];
  37. self.viewDidDisappearBlock();
  38. }
  39. - (BOOL)shouldAutomaticallyForwardAppearanceMethods
  40. {
  41. return NO;
  42. }
  43. /*
  44. #pragma mark - Navigation
  45. // In a storyboard-based application, you will often want to do a little preparation before navigation
  46. - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
  47. // Get the new view controller using [segue destinationViewController].
  48. // Pass the selected object to the new view controller.
  49. }
  50. */
  51. @end