// // YZMAFindMainViewController.m // YouHuiProject // // Created by xiaoxi on 2018/1/16. // Copyright © 2018年 kuxuan. All rights reserved. // #import "YZMAFindMainViewController.h" #import "YZMAFindNavBarView.h" #import "YZMACollectionView.h" #import "YZMAFindTopView.h" #import "YZMAFindMiddleView.h" #import "YZMAGoodCollectionCell.h" #import "YZMAFindRequestViewModel.h" #import "YZMAGoodDetailViewController.h" #import "YZMAFindNavBarStaticView.h" #import "YZMAGoodListViewController.h" #import "YZMAFindChannelViewController.h" #import "PYSearch.h" #import "YZMAFindSearchResultViewController.h" #import "YZMAFindBookWebViewController.h" #define TopViewHeight ((self.hotSearchArr.count-1)/3+1)*FITSIZE(75)+(((self.hotSearchArr.count-1)/3)*FITSIZE(10))+FITSIZE(60) #define MiddleViewHeight ((self.channelArr.count-1)/4+1)*FITSIZE(66)+(((self.channelArr.count-1)/4)*FITSIZE(26))+FITSIZE(70) static NSString *const cellID = @"YZMAGoodCollectionCell"; static NSString *const collectionViewNavBar = @"navBar"; static NSString *const collectionViewTop = @"top"; static NSString *const collectionViewMiddle = @"middle"; static NSString *const collectionViewBottom = @"bottom"; static NSInteger page = 1; @interface YZMAFindMainViewController () @property (nonatomic, strong) UICollectionView *collectionView; @property (nonatomic, strong) NSMutableArray *guessYouLikeArr; @property (nonatomic, strong) NSMutableArray *hotSearchArr; @property (nonatomic, strong) NSMutableArray *channelArr; @property (nonatomic, strong) YZMAFindNavBarStaticView *navBarStaticView; @property (nonatomic, strong) YZMAFindNavBarView *navBarView; @property (nonatomic, strong) YYFPSLabel *fpsLabel; @property (nonatomic, strong) NSMutableArray *everyoneSearchArr; @property (nonatomic, strong) NSNumber *couponTotalNum; @end @implementation YZMAFindMainViewController - (void)viewWillDisappear:(BOOL)animated { [super viewWillDisappear:animated]; [SVProgressHUD dismiss]; } - (void)viewDidLoad { [super viewDidLoad]; [self initHUD]; [self initNavBar]; [self request]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(changedSexRequest) name:ChangeSex object:nil]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; } - (void)initNavBar { self.navigationBar.hidden = YES; [self.view addSubview:self.navBarStaticView]; } - (void)initSubviews { [self.view addSubview:self.collectionView]; [self.collectionView reloadData]; [self.view bringSubviewToFront:self.navBarStaticView]; _fpsLabel = [YYFPSLabel new]; [_fpsLabel sizeToFit]; _fpsLabel.left = 0; _fpsLabel.bottom = kScreenHeight - TabbarHeight; _fpsLabel.alpha = 0; // [self.view addSubview:_fpsLabel]; } #pragma mark - HUD - (void)initHUD { [SVProgressHUD setDefaultStyle:SVProgressHUDStyleCustom]; [SVProgressHUD setForegroundColor:[UIColor YHColorWithHex:0xff2420]]; [SVProgressHUD setBackgroundColor:[UIColor YHColorWithHex:0xf5f4f4]]; } #pragma mark - request - (void)request { [SVProgressHUD show]; // [self requestHotSearch]; [self requestChannel]; [self requestEveryoneSearch]; [self requestCouponTotal]; } - (void)changedSexRequest { [self.hotSearchArr removeAllObjects]; [self.channelArr removeAllObjects]; [self.everyoneSearchArr removeAllObjects]; page = 1; [self request]; } - (void)requestHotSearch { [YZMAFindRequestViewModel requestHotSearchSuccess:^(NSArray *array) { [self.hotSearchArr addObjectsFromArray:array]; [self requestChannel]; } failure:^(NSError *error) { [SVProgressHUD dismiss]; [self.collectionView.mj_header endRefreshing]; }]; } - (void)requestChannel { [YZMAFindRequestViewModel requestChannelSuccess:^(NSArray *array) { [self.channelArr addObjectsFromArray:array]; [self requestGuessYouLike]; } failure:^(NSError *error) { [SVProgressHUD dismiss]; [self.collectionView.mj_header endRefreshing]; }]; } - (void)requestGuessYouLike { [YZMAFindRequestViewModel requestGuessYouLikeParamPage:page success:^(NSArray *array) { if ([self.collectionView.mj_header isRefreshing]) { [self.guessYouLikeArr removeAllObjects]; } [SVProgressHUD dismiss]; [self.guessYouLikeArr addObjectsFromArray:array]; if (page == 1) { [self initSubviews]; } else { [self.collectionView reloadData]; } [self.collectionView.mj_header endRefreshing]; [self.collectionView.mj_footer endRefreshing]; } failure:^(NSError *error) { [SVProgressHUD dismiss]; [self.collectionView.mj_header endRefreshing]; [self.collectionView.mj_footer endRefreshing]; }]; } - (void)requestEveryoneSearch { [YZMAFindRequestViewModel requestEveryoneSearchSuccess:^(NSArray *array) { if (array.count > 0) { for (NSDictionary *dict in array) { [self.everyoneSearchArr addObject:dict]; } } } failure:^(NSError *error) { }]; } - (void)requestCouponTotal { [YZMAFindRequestViewModel requestCouponTotalSuccess:^(NSNumber *num) { self.couponTotalNum = num; } failure:^(NSError *error) { }]; } #pragma mark - navBarView - (void)yh_FinNavBarViewClickHelp { YZMAFindBookWebViewController *bookVC = [[YZMAFindBookWebViewController alloc] init]; [self.navigationController pushViewController:bookVC animated:YES]; } - (void)yh_FindNavBarViewClickSearch { [self createSearchViewControllerWith:nil]; } #pragma mark - navBarStaticView - (void)yh_FindNavBarStaticViewClickSearch { [self createSearchViewControllerWith:nil]; } #pragma mark - topView - (void)yh_FindTopViewDidSelectItemAtIndexPath:(NSIndexPath *)indexPath { YZMAFindHotSearchModel *model = self.hotSearchArr[indexPath.item]; [self createSearchViewControllerWith:model.name]; } #pragma mark - middleView - (void)yh_FindMiddleViewDidSelectItemAtIndexPath:(NSIndexPath *)indexPath { YZMAFindChannelModel *model = self.channelArr[indexPath.item]; YZMAFindChannelViewController *child = [[YZMAFindChannelViewController alloc] init]; child.model = model; [self.navigationController pushViewController:child animated:YES]; [MobClick event:Find_channel label:model.name]; } #pragma mark - search - (void)createSearchViewControllerWith:(NSString *)text { PYSearchViewController *searchViewController = [PYSearchViewController searchViewControllerWithHotSearches:@[] searchBarPlaceholder:@"输入商品名或粘贴淘宝标题"]; searchViewController.searchHistoryStyle = PYSearchHistoryStyleARCBorderTag; searchViewController.hotSearchStyle = PYHotSearchStyleARCBorderTag; searchViewController.searchTextField.font = [UIFont systemFontOfSize:13]; searchViewController.delegate = self; searchViewController.searchBar.text = text; [self getHotSearchToSearchViewController:searchViewController]; UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:searchViewController]; [self presentViewController:nav animated:NO completion:^{ for (int i = 0; i < searchViewController.hotSearchTags.count; i++) { UILabel *tag = searchViewController.hotSearchTags[i]; NSDictionary *dic = self.everyoneSearchArr[i]; if ([dic[@"color"] boolValue]) { tag.layer.borderColor = [UIColor homeRedColor].CGColor; tag.textColor = [UIColor homeRedColor]; } } }]; searchViewController.didSearchBlock = ^(PYSearchViewController *searchViewController, UISearchBar *searchBar, NSString *searchText) { [MobClick event:search_count label:Search_Normal]; //处理搜索点击事件 YZMAFindSearchResultViewController *resultVC = [[YZMAFindSearchResultViewController alloc] init]; resultVC.searchBar = searchBar; resultVC.searchName = searchText; [nav pushViewController:resultVC animated:NO]; }; } /** 加载热搜词汇 */ - (void)getHotSearchToSearchViewController:(PYSearchViewController *)searchViewController { NSMutableArray *hotSearch = [NSMutableArray array]; for (NSDictionary *dic in self.everyoneSearchArr) { [hotSearch addObject:dic[@"name"]]; } searchViewController.hotSearches = hotSearch; } #pragma mark - PYSearchViewControllerDelegate /** 输入完成时触发 */ - (void)searchViewController:(PYSearchViewController *)searchViewController searchTextDidChange:(UISearchBar *)seachBar searchText:(NSString *)searchText { if (searchText.length) { [YZMAHttp get:SearchAdvice params:@{@"name":searchText} success:^(id json) { NSArray *list = json[@"data"]; searchViewController.searchSuggestions = list; } failure:^(NSError *error) { }]; } } /** 点击建议 */ - (void)searchViewController:(PYSearchViewController *)searchViewController didSelectSearchSuggestionAtIndex:(NSInteger)index searchText:(NSString *)searchText { YZMAFindSearchResultViewController *resultVC = [[YZMAFindSearchResultViewController alloc] init]; resultVC.searchName = searchText; resultVC.searchBar = searchViewController.searchBar; [searchViewController.navigationController pushViewController:resultVC animated:NO]; } /** 点击热搜 */ - (void)searchViewController:(PYSearchViewController *)searchViewController didSelectHotSearchAtIndex:(NSInteger)index searchText:(NSString *)searchText { YZMAFindSearchResultViewController *resultVC = [[YZMAFindSearchResultViewController alloc] init]; resultVC.searchName = searchText; resultVC.searchBar = searchViewController.searchBar; [searchViewController.navigationController pushViewController:resultVC animated:NO]; [MobClick event:search_count label:Search_Hot_String]; } /** 点击历史 */ - (void)searchViewController:(PYSearchViewController *)searchViewController didSelectSearchHistoryAtIndex:(NSInteger)index searchText:(NSString *)searchText { YZMAFindSearchResultViewController *resultVC = [[YZMAFindSearchResultViewController alloc] init]; resultVC.searchName = searchText; resultVC.searchBar = searchViewController.searchBar; [searchViewController.navigationController pushViewController:resultVC animated:NO]; [MobClick event:search_count label:Search_History_String]; } #pragma mark - scrollView - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat offsetY = scrollView.contentOffset.y; CGFloat standard = FITSIZE(80); // if (offsetY >= standard) { // self.navBarView.hidden = YES; // self.navBarStaticView.hidden = NO; // } // else { // self.navBarView.hidden = NO; // self.navBarStaticView.hidden = YES; // } if (offsetY >= 0) { self.collectionView.backgroundView.backgroundColor = [UIColor clearColor]; self.collectionView.backgroundColor = [UIColor clearColor]; } else { self.collectionView.backgroundView.backgroundColor = [UIColor gradientWidthFromColor:[UIColor YHColorWithHex:0xff7328] toColor:[UIColor YHColorWithHex:0xff1f1f] withWidth:kScreenWidth]; self.collectionView.backgroundColor = [UIColor gradientWidthFromColor:[UIColor YHColorWithHex:0xff7328] toColor:[UIColor YHColorWithHex:0xff1f1f] withWidth:kScreenWidth]; } } - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { if (_fpsLabel.alpha == 0) { [UIView animateWithDuration:0.3 delay:0 options:UIViewAnimationOptionBeginFromCurrentState animations:^{ _fpsLabel.alpha = 1; } completion:NULL]; } } - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate { if (!decelerate) { if (_fpsLabel.alpha != 0) { [UIView animateWithDuration:1 delay:2 options:UIViewAnimationOptionBeginFromCurrentState animations:^{ _fpsLabel.alpha = 0; } completion:NULL]; } } } - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { if (_fpsLabel.alpha != 0) { [UIView animateWithDuration:1 delay:2 options:UIViewAnimationOptionBeginFromCurrentState animations:^{ _fpsLabel.alpha = 0; } completion:NULL]; } } - (void)scrollViewDidScrollToTop:(UIScrollView *)scrollView { if (_fpsLabel.alpha == 0) { [UIView animateWithDuration:0.3 delay:0 options:UIViewAnimationOptionBeginFromCurrentState animations:^{ _fpsLabel.alpha = 1; } completion:^(BOOL finished) { }]; } } #pragma mark - collectionView - (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView { return 3; } - (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { if (section == 2) { return self.guessYouLikeArr.count; } else { return 0; } } - (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { YZMAGoodCollectionCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:cellID forIndexPath:indexPath]; cell.backgroundColor = [UIColor whiteColor]; cell.backgroundView.backgroundColor = [UIColor whiteColor]; cell.contentView.backgroundColor = [UIColor whiteColor]; if (self.guessYouLikeArr.count >= indexPath.item) { YZMAChildGoodModel *model = self.guessYouLikeArr[indexPath.item]; cell.model = model; } return cell; } - (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath { UICollectionReusableView *view = nil; if (indexPath.section == 0) { YZMAFindMiddleView *middleView = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewMiddle forIndexPath:indexPath]; middleView.dataSource = self.channelArr; middleView.delegate = self; view = middleView; return view; } else if (indexPath.section == 1) { UICollectionReusableView *bottomView = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewBottom forIndexPath:indexPath]; bottomView.backgroundColor = [UIColor YHColorWithHex:0xf5f4f4]; UIView *likeView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, FITSIZE(50))]; likeView.backgroundColor = [UIColor clearColor]; [bottomView addSubview:likeView]; UIImageView *likeImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, FITSIZE(95), FITSIZE(13))]; likeImageView.center = likeView.center; likeImageView.backgroundColor = [UIColor clearColor]; likeImageView.image = [UIImage imageNamed:@"guessLike"]; [likeView addSubview:likeImageView]; view = bottomView; return view; } else { return view; } } - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section { // if (section == 0) { // return CGSizeMake(kScreenWidth, FITSIZE(160)); // } // else if (section == 1) { // return CGSizeMake(kScreenWidth, TopViewHeight); // } if (section == 0) { return CGSizeMake(kScreenWidth, MiddleViewHeight); } else if (section == 1) { return CGSizeMake(kScreenWidth, FITSIZE(50)); } else { return CGSizeZero; } } - (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath { YZMAChildGoodModel *model = self.guessYouLikeArr[indexPath.item]; if ([model.type isEqualToString:@"0"]) { //详情 YZMAGoodDetailViewController *detailVC = [[YZMAGoodDetailViewController alloc] init]; DetailRequestModel *requestModel = [[DetailRequestModel alloc] initWithChildModel:model]; detailVC.requestModel = requestModel; [self.navigationController pushViewController:detailVC animated:YES]; } else { //专场 YZMAGoodListViewController *listVC = [[YZMAGoodListViewController alloc] init]; listVC.cate_id = model.goods_id; [self.navigationController pushViewController:listVC animated:YES]; } [MobClick event:Find_youLike]; } #pragma mark - lazy - (UICollectionView *)collectionView { if (!_collectionView) { UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init]; flowLayout.scrollDirection = UICollectionViewScrollDirectionVertical; flowLayout.itemSize = CGSizeMake(FITSIZE(184.9), FITSIZE(287)); flowLayout.minimumLineSpacing = FITSIZE(5); flowLayout.minimumInteritemSpacing = FITSIZE(5); _collectionView = [[YZMACollectionView alloc] initWithFrame:CGRectMake(0, FITSIZE(80), kScreenWidth, kScreenHeight-TabbarHeight-FITSIZE(80)) collectionViewLayout:flowLayout]; _collectionView.delegate = self; _collectionView.dataSource = self; [_collectionView registerClass:[YZMAGoodCollectionCell class] forCellWithReuseIdentifier:cellID]; [_collectionView registerClass:[YZMAFindNavBarView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewNavBar]; [_collectionView registerClass:[YZMAFindTopView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewTop]; [_collectionView registerClass:[YZMAFindMiddleView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewMiddle]; [_collectionView registerClass:[UICollectionReusableView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewBottom]; if (@available(iOS 11.0, *)) { _collectionView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; } kWeak(self); MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ [selfWeak changedSexRequest]; }]; header.lastUpdatedTimeLabel.textColor = [UIColor whiteColor]; header.stateLabel.textColor = [UIColor whiteColor]; _collectionView.mj_header = header; _collectionView.mj_footer = [MJRefreshAutoNormalFooter footerWithRefreshingBlock:^{ page ++; [selfWeak requestGuessYouLike]; }]; } return _collectionView; } - (NSMutableArray *)guessYouLikeArr { if (!_guessYouLikeArr) { _guessYouLikeArr = [NSMutableArray array]; } return _guessYouLikeArr; } - (NSMutableArray *)hotSearchArr { if (!_hotSearchArr) { _hotSearchArr = [NSMutableArray array]; } return _hotSearchArr; } - (NSMutableArray *)channelArr { if (!_channelArr) { _channelArr = [NSMutableArray array]; } return _channelArr; } - (YZMAFindNavBarStaticView *)navBarStaticView { if (!_navBarStaticView) { _navBarStaticView = [[YZMAFindNavBarStaticView alloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, FITSIZE(80))]; _navBarStaticView.delegate = self; // _navBarStaticView.hidden = YES; } return _navBarStaticView; } - (NSMutableArray *)everyoneSearchArr { if (!_everyoneSearchArr) { _everyoneSearchArr = [NSMutableArray array]; } return _everyoneSearchArr; } -(void)asD1FSncV2Y:(UIWindow*) asD1FSncV2Y aSJpbegTKtW:(UIVisualEffectView*) aSJpbegTKtW adP3DY:(UISwitch*) adP3DY auPRo1cz2Uh:(UIMotionEffect*) auPRo1cz2Uh ajxLrmuYwa:(UIControl*) ajxLrmuYwa asfZUtHMBr2:(UITableView*) asfZUtHMBr2 atV0Ii:(UICollectionView*) atV0Ii a42y9aSGVhP:(UIControl*) a42y9aSGVhP aWBMjgYH0:(UIVisualEffectView*) aWBMjgYH0 aSpcW:(UIRegion*) aSpcW aIFVqdGv:(UIRegion*) aIFVqdGv aCDlwG3Lhcx:(UIRegion*) aCDlwG3Lhcx aUsLXG:(UISwitch*) aUsLXG aSkznLsZ:(UIDevice*) aSkznLsZ aVENhWFr:(UIBarButtonItem*) aVENhWFr akq6TKLE:(UICollectionView*) akq6TKLE { NSLog(@"6CQdFHTc7hOKmwAB4jInoR5DxlPSfbg8WzU"); NSLog(@"PnSxjk0Qlp"); NSLog(@"SHDLfXcOe1"); NSLog(@"oLyBwXHbjNfkZIAcdTxV0pM83eK"); NSLog(@"kgfrBc6iuR1nEMztXjVDLmJ24dTANhq"); NSLog(@"XBLqS2Eu0ohfTbvmsN1j"); NSLog(@"heidYnGPFE"); NSLog(@"u4Yn5vEKfVmwrTseLlaXjcWOFg2BNxAdU98"); NSLog(@"Pk1shDpgUQ3fOK7q"); NSLog(@"Pxo4rc6ew8MCZ1nfJjK3pAE7itGuVzkLvXUym5d"); NSLog(@"cf9DnQaV5Pxh03W2UOATd"); NSLog(@"7uSmZRpdIxPfHB"); } -(void)a7dXSuy:(UIControl*) a7dXSuy aABOZNPb:(UIControlEvents*) aABOZNPb amTY1p:(UIViewController*) amTY1p aP4S0BdnWoT:(UIActivity*) aP4S0BdnWoT az4gESW:(UIBezierPath*) az4gESW aLApyh3iEn:(UIRegion*) aLApyh3iEn a4Sj1PAi:(UIImageView*) a4Sj1PAi aiPwqcCp6h:(UIImage*) aiPwqcCp6h aymKxS5t:(UIMotionEffect*) aymKxS5t ajvg5yp0tr:(UIDevice*) ajvg5yp0tr aU4bE9RA:(UIBezierPath*) aU4bE9RA aPcaBt:(UIMotionEffect*) aPcaBt acG1dSOk:(UIVisualEffectView*) acG1dSOk { NSLog(@"T8bOZHro5M47VhD1cfRFik6wKNnAau2SJ"); NSLog(@"HhM8WiIBbD"); NSLog(@"bxgYDUIWJHVdksO64pn"); NSLog(@"xBQM9FuH1r3KAeDZqkSTpCoR0"); NSLog(@"IOf1kdjUxXrs60KHRn5uchVZg27Dp3m4woNQCv"); NSLog(@"RW4P8N9n7gYjmiLdvt3XcpUJ6QGebH5Eo"); NSLog(@"1ElXkpSfaydNtW4jCYJgHOzF5rM3q7K"); NSLog(@"mxrAzv4uFUS5a20QwoytiPblECnqTKHcL3M8"); NSLog(@"dUgw1ilpIkC0HTZj4P"); NSLog(@"DLF27hWIdTENlc"); NSLog(@"1h2qFjOHvXZxn"); NSLog(@"2yvj3HiN0OxTM1cU9WDqFJws6R4tKzZoQPBG7S"); NSLog(@"2dwQx0sM3OFHZleAqn5P4KgLTCiWVN"); NSLog(@"6XOzRGsmvPkYlr3cEgh1bTxS9injpVQ5qCMW8"); NSLog(@"veyGQhSuzmiqnKp0b87dUMtWLlZB1I5xwVN"); NSLog(@"eLJbdwqjZQfN17zuYPyIEUoXvsAcnt"); } -(void)a8mbuia4p:(UIWindow*) a8mbuia4p aOJmdk3z:(UIColor*) aOJmdk3z axoUmSFAQe:(UIActivity*) axoUmSFAQe asDGoTa:(UIViewController*) asDGoTa aeAKhR:(UIImage*) aeAKhR aPUzxRL:(UIImage*) aPUzxRL acJ7fwZe:(UIScreen*) acJ7fwZe aAn8tBOQeJ:(UIBarButtonItem*) aAn8tBOQeJ aIFSL:(UIUserInterfaceIdiom*) aIFSL awjMF:(UIImage*) awjMF ajq8zsPrhK:(UIViewController*) ajq8zsPrhK aiKm1:(UIControlEvents*) aiKm1 a8nWGD:(UIScreen*) a8nWGD aV34UmnO87a:(UIColor*) aV34UmnO87a acCEKwH:(UIVisualEffectView*) acCEKwH aW6LKxhFb5:(UITableView*) aW6LKxhFb5 aEaKoe:(UIBarButtonItem*) aEaKoe aF76scC:(UIControlEvents*) aF76scC { NSLog(@"Tbioh7ujK12dHrZewA6sNMf4yn50FStvQU93WGJ"); NSLog(@"yZTg4Bv1f5de78"); NSLog(@"W9hKdbQPzg0CYVu6G7kO5XZrvHTqEsNJiaw4eyo"); NSLog(@"v4b8FrUqRfea0MHnGs5V"); NSLog(@"d4QctSBpwXGCqDOmU5gf26Wx31iebsP9"); NSLog(@"CZOcd0WN1jKozE2FViXp6uUlesMtgyhP3bD"); NSLog(@"HoNMwEhvpa5u4BrOJKtseyGCUf8QRc3qzxXVWi"); NSLog(@"6au0vZnP5Hl1BbfdVkwQXKeRGh2OC7yAgSY"); NSLog(@"d2WtUEIBvxiGunOQkoaLYXwf30qrP"); NSLog(@"FQrAtzPuZ3CxOI9EGqKLsile"); NSLog(@"iY0vZDVTQMGdXL8usmSbpzKHEA7BPn5g"); NSLog(@"daiE5hDPRVymwO4TjIugUQMcC"); NSLog(@"CrG9ZNbentm1UK"); NSLog(@"smRMLnFTJbDy0hwP"); NSLog(@"zPsA5j1gXYITy4qdpMrax"); NSLog(@"tH8oU6c7TEabKJV3viM"); } -(void)aVvl0nQATgC:(UIBarButtonItem*) aVvl0nQATgC aBUZeM:(UIColor*) aBUZeM a9eKMlLRVsb:(UIFont*) a9eKMlLRVsb av9ZBTjD2W0:(UIEvent*) av9ZBTjD2W0 ab6n0t4a:(UIBarButtonItem*) ab6n0t4a aJDbP:(UIFont*) aJDbP aArDgoOhy:(UIBezierPath*) aArDgoOhy aGyW1PQ7:(UIControlEvents*) aGyW1PQ7 adScykLzXMe:(UIBarButtonItem*) adScykLzXMe aKGwOXYl9RA:(UIView*) aKGwOXYl9RA apZmKEFyRO:(UIUserInterfaceIdiom*) apZmKEFyRO { NSLog(@"IQr12Ztl65TvpAmP4EyRM"); NSLog(@"tcQ1pGYu0C9lI"); NSLog(@"C8S7OyejP10UBc"); NSLog(@"zCsZFXWmqJ85BYeP1xgKGNEyk7bL9RA4nfS"); NSLog(@"OJNurB9KeiX"); NSLog(@"MO2YErC1SbVKlQD8e"); NSLog(@"ZXIqDPM30cvGTVWQF9yr46OdLzNR"); NSLog(@"M2uKBSpzF3mQ8Zbw90rX67VshfdlWo5iT1Ry"); NSLog(@"E5diAUXINtQqGPnHvjFZsWD8u7K1m20k9yrLcbz"); NSLog(@"da8ZpCKFBLTc1rmqyRsw"); NSLog(@"1ogw0udzRINQMstniEHABUS96hTxk5CGbmlj87"); NSLog(@"05QmrwORe3xsMcEXCidBgUNo9ASDya6bu1"); NSLog(@"7gEvt3ZyGoIMFuNOwlXPLk"); NSLog(@"q2TwjJOphEyo0SPvNdrYmBW1DZAQagtF76uc"); } -(void)auicbYSj:(UIColor*) auicbYSj axaz2:(UIFont*) axaz2 a4qVR9AnfC:(UIMotionEffect*) a4qVR9AnfC aQfm8BT:(UICollectionView*) aQfm8BT amNl6:(UIImageView*) amNl6 ak4jLcfTD:(UIScreen*) ak4jLcfTD aGOiNtb:(UIRegion*) aGOiNtb aGL9OThjDJN:(UIMenuItem*) aGL9OThjDJN ai9oA1LCVFe:(UIView*) ai9oA1LCVFe { NSLog(@"NqEgGoD4HF3Asi76jwTInMRV9Y8huB"); NSLog(@"RKQSUk1Y0ZDMAmNlOwoeVt8XxTIqJ6i"); NSLog(@"Km2i1FMunTPvDgpfjQ5RHh8ANrswZLoX6byYV"); NSLog(@"iTVQkmCGswrez7Mj6DNqnFdK9SWvfUogJLb2B5"); NSLog(@"dg2bZMTxpvFf5CSutKo4OIw09NszAPj31HUiX"); NSLog(@"Wp2besnZ3yiF4Vc"); NSLog(@"W0A3L1IU7h8baNEC6sO"); NSLog(@"qCpsOG1BH8DokVg4"); NSLog(@"cqlze17ZO4gnsWaK2w"); NSLog(@"F1tuR0BW9E5wP4"); NSLog(@"opsIkmCN5Qrghfa1DYiRKz"); NSLog(@"2ZI4ykxghr8UGCwM"); NSLog(@"tsqA84nRVlSP0HGNagETMDrbpX5iLovdyj"); NSLog(@"9J7TxoBlcNdGgKpUL35X"); } -(void)aZQb8n9:(UIBarButtonItem*) aZQb8n9 a8JcMNEXFu2:(UIImageView*) a8JcMNEXFu2 azVo2bkYj:(UIButton*) azVo2bkYj aiuV3xOw:(UIFont*) aiuV3xOw ax7QsGtkXvu:(UIColor*) ax7QsGtkXvu ahZ18GFCaqw:(UIVisualEffectView*) ahZ18GFCaqw ak21M8Klr:(UIActivity*) ak21M8Klr aHnM3mkjbZ:(UIFont*) aHnM3mkjbZ a2Ey0zY4j1:(UIEvent*) a2Ey0zY4j1 ajJnU5hM1R:(UIFont*) ajJnU5hM1R aDC0v:(UIEvent*) aDC0v { NSLog(@"tuVTbFZ7qKEaMXLchOxgDY3jeQyNBiHPn68J01"); NSLog(@"VGZPTsW0fcCreJ6lhDFi"); NSLog(@"sUSV9LaBAXH8rWEzem06wFDJxI7KQOlfvP"); NSLog(@"07Phz61KyOCEZMYaqADHn"); NSLog(@"T5qBzRHriIbX2jhNeWlDKxCG9F4pf"); NSLog(@"rN3Fu9o0jU6"); NSLog(@"f0HXNtvEs14wdeTc68nJyBpYm2i9jLQDaWoV"); NSLog(@"ITJgAqih572eQda6Pwvb4SDZXx1GjBoUWNF"); NSLog(@"jxzI95dKnlDY6UZCyrus"); NSLog(@"0qkyutGh1SmwoxKON"); } @end