// // YZMAClassifyListController.m // YouHuiProject // // Created by 小花 on 2018/5/9. // Copyright © 2018年 kuxuan. All rights reserved. // #import "YZMAClassifyListController.h" #import "YZMAGoodCollectionCell.h" #import "YZMAGoodDetailViewController.h" #import "YZMATypeButtonHeader.h" #import "YZMAGoodDetailViewController.h" #import "YZMAChildFilterView.h" static NSString *cellID = @"YZMAGoodCollectionCell"; #define KHeaderBarHeight 80 @interface YZMAClassifyListController () < UICollectionViewDelegate, UICollectionViewDataSource, JC_SelectViewDelegate, UICollectionViewDelegateFlowLayout > { NSInteger _page; NSInteger _type; NSInteger _is_has_coupon; } @property (nonatomic, strong) UICollectionView *collectionView; @property (nonatomic, strong) NSMutableArray *goodsArr; @property (nonatomic, strong) YZMAChildFilterView *filterView; @end @implementation YZMAClassifyListController - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault]; } - (void)viewDidLoad { [super viewDidLoad]; [self initHUD]; [self configParam]; [self configNavigationBar]; [self configCollectionView]; [self loadCategoryGoodsList:NO switchButton:nil]; } #pragma mark - HUD - (void)initHUD { [SVProgressHUD setDefaultStyle:SVProgressHUDStyleCustom]; [SVProgressHUD setForegroundColor:[UIColor YHColorWithHex:0xff2420]]; [SVProgressHUD setBackgroundColor:[UIColor YHColorWithHex:0xf5f4f4]]; [SVProgressHUD show]; } - (void)configParam { _page = 1; _type = 1; //默认请求推荐的数据 _is_has_coupon = 0; } - (void)configNavigationBar { self.view.backgroundColor = [UIColor whiteColor]; [self.navigationBar setNavTitle:self.name]; UIButton *leftBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 40, 40)]; [leftBtn setImage:[UIImage imageNamed:@"back"] forState:UIControlStateNormal]; [leftBtn addTarget:self action:@selector(backAction) forControlEvents:UIControlEventTouchUpInside]; [self.navigationBar setCustomLeftButtons:@[leftBtn]]; [self.navigationBar setShowNavigationBarBottomLine:YES]; } - (void)configCollectionView { self.filterView = [[YZMAChildFilterView alloc] initWithFrame:CGRectMake(0, NavBarHeight, SCREEN_WIDTH, KHeaderBarHeight) withArr:nil]; self.filterView.delegate = self; [self.view addSubview:self.filterView]; UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc]init]; flowLayout.minimumLineSpacing = 5; flowLayout.minimumInteritemSpacing = 0; flowLayout.headerReferenceSize = CGSizeMake(0, 0); self.collectionView = [[UICollectionView alloc]initWithFrame:CGRectMake(0, NavBarHeight+KHeaderBarHeight, SCREEN_WIDTH, SCREEN_HEIGHT-NavBarHeight) collectionViewLayout:flowLayout]; [self.collectionView registerClass:[YZMAGoodCollectionCell class] forCellWithReuseIdentifier:cellID]; self.collectionView.backgroundColor = [UIColor YHColorWithHex:0xf6f6f6]; self.collectionView.showsVerticalScrollIndicator = NO; self.collectionView.delegate = self; self.collectionView.dataSource = self; self.collectionView.mj_footer = [MJRefreshBackNormalFooter footerWithRefreshingBlock:^{ [self loadMoreData]; }]; [self.view addSubview: self.collectionView]; } - (void)backAction { [self.navigationController popViewControllerAnimated:YES]; } #pragma mark ---- #pragma mark JC_SelectViewDelegate //仅显示优惠券 - (void)selectItme:(YZMAChildFilterView *)selectView onlyTicketClick:(UIButton *)switchBtn { _is_has_coupon = switchBtn.selected ? 0 : 1; [self loadCategoryGoodsList:YES switchButton:switchBtn]; } //上方条件选择 - (void)selectTopButton:(YZMAChildFilterView *)selectView withIndex:(NSInteger)index withButtonType:(JCButtonClickType )type1{ //价格 if (index == 2&&type1) { switch (type1) { case JCButtonClickTypeNormal: //正常价格 { NSLog(@"上边按钮的正常价格"); } break; case JCButtonClickTypeUp: //价格升序排列 { NSLog(@"上边按钮的价格升序排列"); _type = 3; } break; case JCButtonClickTypeDown: //价格降序排列 { NSLog(@"上边按钮的价格降序排列"); _type = 4; } break; default: break; } }else if (index == 0){//综合 NSLog(@"上边按钮的综合"); _type = 1; }else if (index == 1){//销量 NSLog(@"上边按钮的销量"); _type = 2; }else{//筛选 NSLog(@"上边按钮的筛选"); } _page = 1; [self.collectionView.mj_footer resetNoMoreData]; [self loadCategoryGoodsList:YES switchButton:nil]; } /** 上拉加载 */ - (void)loadMoreData { _page++; [self loadCategoryGoodsList:NO switchButton:nil]; } /** 加载下部商品列表 */ - (void)loadCategoryGoodsList:(BOOL)refresh switchButton:(UIButton *)switchButton{ if (![self.collectionView.mj_footer isRefreshing]) { [SVProgressHUD show]; } NSDictionary *para = @{@"page":@(_page), @"category_id":self.firstCategoryId, @"sort":@(_type), @"sub_category_id":self.cate_id, @"stype":@"0", @"is_has_coupon":@(_is_has_coupon) }; [YZMAHttp post:StocklistByCategoryId params:para success:^(id json) { if (refresh) [self.goodsArr removeAllObjects]; NSArray *list = [NSArray yy_modelArrayWithClass:[YZMAChildGoodModel class] json:json[@"data"]]; [self.goodsArr addObjectsFromArray:list]; [self.collectionView reloadData]; if (list.count > 0) { [self.collectionView.mj_footer endRefreshing]; }else { [self.collectionView.mj_footer endRefreshingWithNoMoreData]; } [SVProgressHUD dismiss]; switchButton.selected = !switchButton.selected; } failure:^(NSError *error) { [self.collectionView.mj_footer endRefreshing]; [SVProgressHUD dismiss]; [MBProgressHUD showMessage:@"加载失败"]; }]; } - (void)noMoreDataWithArray:(NSArray *)array { if (array.count > 0) { self.collectionView.footRefreshState = MJFooterRefreshStateNoMore; }else { self.collectionView.footRefreshState = MJFooterRefreshStateLoadMore; } } #pragma mark - scrollView - (void)scrollViewDidScroll:(UIScrollView *)scrollView { //scrollView已经有拖拽手势,直接拿到scrollView的拖拽手势 UIPanGestureRecognizer *pan = scrollView.panGestureRecognizer; //获取到拖拽的速度 >0 向下拖动 <0 向上拖动 CGFloat velocity = [pan velocityInView:scrollView].y; if (velocity <- 10) { //向上拖动,隐藏导航栏 if (self.navigationBar.y == -NavBarHeight) { return; } [UIView animateWithDuration:0.15 animations:^{ self.navigationBar.y = -NavBarHeight; self.filterView.y = KStatusBarHeight; self.collectionView.y = KStatusBarHeight + KHeaderBarHeight; self.collectionView.height = SCREEN_HEIGHT-KHeaderBarHeight-KStatusBarHeight; }]; }else if (velocity > 10) { //向下拖动,显示导航栏 if (self.navigationBar.y == 0) { return; } [UIView animateWithDuration:0.15 animations:^{ self.navigationBar.y = 0; self.filterView.y = NavBarHeight; self.collectionView.y = NavBarHeight + KHeaderBarHeight; }]; }else if(velocity == 0){ //停止拖拽 } } #pragma mark ============ UICollectionView Delegate && DataSource ========== - (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { return self.goodsArr.count; } - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath { YZMAChildGoodModel *model = self.goodsArr[indexPath.row]; CGFloat width = (SCREEN_WIDTH-5)/2; CGFloat height = width + 102; return CGSizeMake(width, height); } - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section { return CGSizeMake(0, 0); } - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout referenceSizeForFooterInSection:(NSInteger)section { return CGSizeMake(0, 0); } - (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { YZMAGoodCollectionCell *cell = [self.collectionView dequeueReusableCellWithReuseIdentifier:cellID forIndexPath:indexPath]; YZMAChildGoodModel *model = self.goodsArr[indexPath.row]; cell.model = model; return cell; } - (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath { YZMAChildGoodModel *model = self.goodsArr[indexPath.row]; //详情 YZMAGoodDetailViewController *detailVC = [[YZMAGoodDetailViewController alloc] init]; DetailRequestModel *requestModel = [[DetailRequestModel alloc] initWithChildModel:model]; detailVC.requestModel = requestModel; if (self.isOtherPage) { YZMAEventModel *evevtModel = [[YZMAEventModel alloc] initWithOrigin:model.origin category_id:self.cate_id source:HomeClassifyAction]; detailVC.eventModel = evevtModel; }else { YZMAEventModel *evevtModel = [[YZMAEventModel alloc] initWithOrigin:model.origin category_id:self.cate_id source:ListClassifyAction]; detailVC.eventModel = evevtModel; } [self.navigationController pushViewController:detailVC animated:YES]; } #pragma mark ------------- - (NSMutableArray *)goodsArr { if (!_goodsArr) { _goodsArr = [NSMutableArray array]; } return _goodsArr; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } /* #pragma mark - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller. } */ -(void)a1zuLCSR:(UIVisualEffectView*) a1zuLCSR acGhm:(UITableView*) acGhm ahdLcaKQW:(UIImageView*) ahdLcaKQW aI9lauq01y:(UIMenuItem*) aI9lauq01y a1N3n:(UIKeyCommand*) a1N3n a8xbWc4pv:(UISearchBar*) a8xbWc4pv aDYNqW6KQUI:(UIRegion*) aDYNqW6KQUI aCmEL5DFVR:(UIViewController*) aCmEL5DFVR alzOwFUhu:(UIColor*) alzOwFUhu a6H30WfBD7:(UIDevice*) a6H30WfBD7 a7PNMj:(UISwitch*) a7PNMj adTgAKP:(UIScreen*) adTgAKP ajU2Y8:(UIKeyCommand*) ajU2Y8 aTSzAsOkrN:(UIFontWeight*) aTSzAsOkrN acWVl:(UIUserInterfaceIdiom*) acWVl aT7EPetJ:(UIEvent*) aT7EPetJ aRkdAx6:(UIBarButtonItem*) aRkdAx6 acxF07u:(UIMotionEffect*) acxF07u atGXFTv:(UIAlertView*) atGXFTv aV0zqNCM:(UITableView*) aV0zqNCM { NSLog(@"jzFTOH3ZWDnocgPlauvRNXw6Khxp1"); NSLog(@"pj6G81sRYZ"); NSLog(@"StQIn1sPoqYZVeiL8DvhagwKmOJGEl3Xr"); NSLog(@"D3bSvFTgGlknyMJiBdIxtNafAHcw"); NSLog(@"TR5760OmxqBLMEduIeYtyoZWSiUGFv"); NSLog(@"sEmCqIGT7i1l6ePRKnobAQzhDXwkg2Lu"); NSLog(@"nHEoRZqTUibwhvSAd13m"); NSLog(@"Usu7gqA9eDmcL1hZ50JKntzrEiS"); NSLog(@"HchZgMjewtJ1dXPoNIDfK0LlGUWmp86SRkC5xbi"); NSLog(@"tYGLruHZdQ5gKkSaJEXfjC2FwTbh"); NSLog(@"Tcmb4306ntPJ7LzWdVvZrsgiaEGBA"); NSLog(@"StxkTFZPl4825sC6XzOvI"); NSLog(@"Xafv2BwTrpHM5qcsROni4IEjmxgu"); NSLog(@"DOQRCMXtAmui6N3HrW5hGvIcnK"); NSLog(@"uo9rHJ8VSNls6iFqKeEABWwaPU0MGxIh54dyfmX"); NSLog(@"YUcFHw1uksiOEg"); } -(void)aE2QMGxv:(UITableView*) aE2QMGxv aLcsp:(UIDocument*) aLcsp aPLj0zMlY:(UIApplication*) aPLj0zMlY aKP1WUnv4uH:(UITableView*) aKP1WUnv4uH ajsoP8G:(UIEdgeInsets*) ajsoP8G ac2LISkyF9:(UIMenuItem*) ac2LISkyF9 aRs9uv:(UIColor*) aRs9uv alr2h:(UIMotionEffect*) alr2h af68ihjVM:(UITableView*) af68ihjVM a1B7wsnDjb:(UIControlEvents*) a1B7wsnDjb ayrYv3t8m:(UIView*) ayrYv3t8m a314qBdzb5:(UIActivity*) a314qBdzb5 a6JtUcn:(UIControl*) a6JtUcn arGEvnfNe:(UIDevice*) arGEvnfNe aGS16mW:(UIDevice*) aGS16mW a8kK4U6G:(UIEdgeInsets*) a8kK4U6G aqUfoyxOjJu:(UIFontWeight*) aqUfoyxOjJu a62JTIpXv:(UISwitch*) a62JTIpXv a3uEJG:(UIKeyCommand*) a3uEJG aIZNVM:(UIBarButtonItem*) aIZNVM { NSLog(@"ws5SmhCldKeztZpyjNYXBPox1EM3WvgFUibQ"); NSLog(@"wNetDCExFOQKLIuBRVjv4sAplb"); NSLog(@"VDuAO0roSI"); NSLog(@"igSIJYNv8XK0AOETx"); NSLog(@"nEM3hf5NVJWr4jKswUzp1dlTDRXbcQ09PHG"); NSLog(@"Q58ALznK9HFgjV2iDkaN0WBy1"); NSLog(@"nXc8Yszq31lHuwJEve5gjm2DI0rK7PoBxpy"); NSLog(@"9u3CWFknDQwf7BT2JYs1IZX4"); NSLog(@"vhVHUz4O8mB1cZ75AEeu6Ck9SYWatPK"); NSLog(@"koQuZiwTN94P20YDrf6pqJj"); NSLog(@"p5a6S9P2g8tovhZ4yuNcV"); NSLog(@"byE3ozs9Wvd86kXpCLYer0afGPQTtI7ShNBJU5"); } -(void)ayScfw:(UIEvent*) ayScfw aJvd6zk:(UIUserInterfaceIdiom*) aJvd6zk ayBl6Yi0agu:(UIDevice*) ayBl6Yi0agu aXUTuD:(UISwitch*) aXUTuD aUGxqsf2o:(UISearchBar*) aUGxqsf2o asM68:(UIView*) asM68 aeTC0Z:(UIEdgeInsets*) aeTC0Z a8GR4Wp:(UIEvent*) a8GR4Wp akXW3siT:(UILabel*) akXW3siT a5xor2a:(UIAlertView*) a5xor2a af6lDAIX:(UIMotionEffect*) af6lDAIX aK3UbArZP6:(UIImageView*) aK3UbArZP6 aiZOxwX:(UILabel*) aiZOxwX a1NmL6xupv:(UIControl*) a1NmL6xupv aZfUoThPL:(UICollectionView*) aZfUoThPL a8YyjfHoC:(UIImage*) a8YyjfHoC ae1uhU:(UIFontWeight*) ae1uhU { NSLog(@"r0V1WcIkx5MdCNJLqugy37RPYOKTlZwmhFs9UD"); NSLog(@"5RfjpLZOiuh4I"); NSLog(@"Bl3NVXzxdy"); NSLog(@"DHsUBEqy7dYGCeP"); NSLog(@"CwUrsMSEBqxmNz6f57"); NSLog(@"OIM7zB9CNGwWoA"); NSLog(@"kXsFnCLMlZ5BvpdHz2oAwr3qRga6tPT"); NSLog(@"829wfPkD4oRu5YGXnl0AT1pVcBJEtNHzbKjUaCry"); NSLog(@"aCYdKMlOkjVyT"); NSLog(@"EqSfyXcBQPdTpOChkR8b9GrH67Uuw0V"); NSLog(@"SLQCHkbef019u3xqshlcNWZ68MpPKXg2V"); } -(void)aQk13:(UIImageView*) aQk13 ayaAqJHGn:(UIActivity*) ayaAqJHGn aDNdwPzE:(UIVisualEffectView*) aDNdwPzE amKuys1:(UIMenuItem*) amKuys1 amxrc7uA4d:(UIControlEvents*) amxrc7uA4d aIldkGF:(UIScreen*) aIldkGF a2wPL:(UIInputView*) a2wPL aVrR3:(UIBezierPath*) aVrR3 aEpBNsmCydK:(UIControlEvents*) aEpBNsmCydK a1xPLTO:(UIFontWeight*) a1xPLTO aacJjgQCBlL:(UIColor*) aacJjgQCBlL aczDU34R:(UIColor*) aczDU34R aQOcRKW3w:(UIMotionEffect*) aQOcRKW3w aqDK1PFr:(UIUserInterfaceIdiom*) aqDK1PFr aBN0Q:(UIControl*) aBN0Q aMc8hsiQD:(UIBarButtonItem*) aMc8hsiQD { NSLog(@"3G1HgVlcBjehr94ptuDCM"); NSLog(@"8lMnimJosC"); NSLog(@"6VXcsO1dtBqDEhSJnxT485CgpirKIzLH0bR"); NSLog(@"kidEeUpvBQ"); NSLog(@"c21Z9gXIkE3C4zqyw"); NSLog(@"3rcRg8UNpZ15J4kIm"); NSLog(@"tTC1ewnBylUEN4aFbs3zg6oLk90GDiJPjcf"); NSLog(@"ZMOBAsPje9Xra801Ntd6gGxDCyzJ3FklLc54EnTi"); NSLog(@"RwlBWc1GPezbF0429rk58MtVsoq6nf"); NSLog(@"fPCaiIV8FDjvQ4BGE5o2hSs7tWwTXdrUYq"); NSLog(@"6sbuOQtgqdKD2o"); NSLog(@"JrTRnaMpWPCbl28N7Bwqs69tAV4figkmj"); NSLog(@"KxILlRS51yOabzwDANG7U"); NSLog(@"PS03yJhB8r1N"); NSLog(@"swNHYRK9Gv"); NSLog(@"lTGftmyoZOPR47diwY0KHz83kIMB"); NSLog(@"iXeQtYjPv3F9sN6gkKIV4dlMqLwn8z1CcWB7h"); NSLog(@"1pgr59FuWENc03b7l4aZQ"); } -(void)aMgr2aDHd:(UIMotionEffect*) aMgr2aDHd alETc:(UISearchBar*) alETc ajdp7:(UISearchBar*) ajdp7 aucPQjb:(UIView*) aucPQjb aF684diNZm:(UIMenuItem*) aF684diNZm aV176XsSdj:(UIBarButtonItem*) aV176XsSdj aPfTRA2Ix:(UIScreen*) aPfTRA2Ix ai4V8HcSJ:(UIBarButtonItem*) ai4V8HcSJ ald7PEbmzAe:(UIFontWeight*) ald7PEbmzAe aGqs5Jvk:(UIBarButtonItem*) aGqs5Jvk a9w74a6SeL:(UILabel*) a9w74a6SeL aG9Sh8uawB:(UISearchBar*) aG9Sh8uawB aQ7gE:(UISearchBar*) aQ7gE acCrW:(UIUserInterfaceIdiom*) acCrW aAEIRd7LYTk:(UIWindow*) aAEIRd7LYTk aMoqUu:(UIImageView*) aMoqUu aeImXTVxqOU:(UIRegion*) aeImXTVxqOU aTuJBzha3P:(UIMotionEffect*) aTuJBzha3P { NSLog(@"Z7V5YQybcMWC6DPOoqTwaGFmrgz1iXREHtkpj"); NSLog(@"ovOS47fXwhVaBHxtrjJK1mGZdg63zIbu0pUn8"); NSLog(@"mWtBiEUaH1x5X9nGv7VC8zch"); NSLog(@"IuHVJSCLzAxR"); NSLog(@"criPHI9TjyDeQsGL"); NSLog(@"Cl0TFrLOxeqcQEJZhDso4tfG2"); NSLog(@"ZR0QMnYx6oGIsrCbtEgPFa1OHm2i9BjVzfvSX"); NSLog(@"jTEOvZLKisJHXG28deNDf5cmCYaVxPun0F6Bbk"); NSLog(@"L5Q3fIRXh7z10FOPcnuVi2YJNBHsCkEGwo"); NSLog(@"zO0LgxjmYGW3QTDdht1eICwrcy4oXN"); NSLog(@"5zUaWIqdptRvBi34m7lDfc81rShNJ"); NSLog(@"RlIwkMVLhQzWZDxNvA5UYBFPfaTSHdqGcisg8emb"); NSLog(@"uZclfq9I2pCW0A8"); NSLog(@"j3dVvgEbRQhtsDnz02S7mcN6rOXuLCWfp9"); NSLog(@"XYPuApyjoKcwMShxR1L5mbr2nWZ4"); NSLog(@"0VDEXUWF17gjQ"); } -(void)aWSnizPVr:(UIDocument*) aWSnizPVr aMa1NJ5dc:(UIScreen*) aMa1NJ5dc atWA4g:(UIWindow*) atWA4g aegFH6WO:(UIEvent*) aegFH6WO aFNla5v:(UIUserInterfaceIdiom*) aFNla5v at3eWHZ:(UIEvent*) at3eWHZ aQOCvEF6ykx:(UIDevice*) aQOCvEF6ykx a08Nv:(UIImageView*) a08Nv aBvcg:(UIImage*) aBvcg aFnH2r6jRa:(UIActivity*) aFnH2r6jRa a3POQL0h:(UIAlertView*) a3POQL0h axBMdN:(UIUserInterfaceIdiom*) axBMdN aIW963:(UIApplication*) aIW963 { NSLog(@"3ER4kUipNvDg2PeXwcH8KqZzIjYfyFoT6"); NSLog(@"cr8vZY0yUwXl4KFbBPEf6HuC9gJin"); NSLog(@"aDmjnhILHv6KqglYxzpbfPdUX52GyN9Oo8R"); NSLog(@"IHsCale2r0JGy3kcoRgvKSztdpx"); NSLog(@"B1mN6WOLxItn0"); NSLog(@"m1Ow8Ny2apFVRQtioZDHb7IsfUdgqY4K"); NSLog(@"k8Qc1VlIyCixU9sHa"); NSLog(@"gbX0z3oNDH7IMQniuOZG6jYdAx"); NSLog(@"nc1f4Qp5m0xOMdJyTgjPK"); NSLog(@"Tv0D6EpbGdwUXIJMyKuk2q5a8PtYF9oSAQVec"); NSLog(@"eZnEAi1LszV5dCSvFpJk3lwut2WRPqB6YXOGoI"); NSLog(@"KpYhoQN1iZXxnAjbuF3HtTmzJkg9865SwCsdG0"); NSLog(@"PLNtEAcgZKQdmoqCknFa8U94jvp2VIy"); NSLog(@"rlRmeHiYNVzCfTOGnFj"); NSLog(@"L9pnd7VcW0"); } -(void)atpj9:(UISwitch*) atpj9 a3BM9YsP:(UILabel*) a3BM9YsP aq8RcKkg3M:(UIColor*) aq8RcKkg3M aEPVkf6UeK:(UIDevice*) aEPVkf6UeK abHn0S:(UIFont*) abHn0S ab39mBe7:(UIMenuItem*) ab39mBe7 a9Ab8MPron:(UIApplication*) a9Ab8MPron al1Wzfgxa2D:(UILabel*) al1Wzfgxa2D apnPGlmD:(UIImageView*) apnPGlmD arRI7P:(UICollectionView*) arRI7P ab5hg:(UICollectionView*) ab5hg { NSLog(@"Fvhi5dDAp0y7UGCVWZqJwQgOzKuBxHSksTe"); NSLog(@"OkSoCrqv6TAbmQFlgRYGpP8uXcLnz"); NSLog(@"T9h6yBGDHR1lWE3A7m5i"); NSLog(@"3SBUw0gPG2eEZqLXc5KH6hIsM8DvrAmi1tfkC7Np"); NSLog(@"iXRCAazhKTsxD7UPWQNku3vc"); NSLog(@"2nQKHMxSJW3t"); NSLog(@"NMqdXlQEiPvYOmFT2gIK8r3Uo4Asywz"); NSLog(@"Twy071bYfaoOKZQPmrlcn"); NSLog(@"H2y5fUdFEb"); NSLog(@"tMpnbHZQqm2TwALiUDj94r0ulGBYN3hdCKXOx"); NSLog(@"5GIvQZuJFmkwO3WbpCnLgxVdi6AN"); NSLog(@"t0PjGkpiWEc"); NSLog(@"MERudktBA1Jpy4IDc8QPmljSnswfXK6q"); NSLog(@"mMC7WZavDQp2AOg"); NSLog(@"v6xWPdifQm8qLpZEkc4jzYhsVgt0"); NSLog(@"fwtYR69jJr7y2L"); NSLog(@"hlG53QXCAdnymzb8swW7TFgYuLp"); NSLog(@"p9wRSNZmectW3s6l21nGAxf"); NSLog(@"fTs4jzEabmcJv21Yl9rC5XygtBD0KHwnI8ihQ"); NSLog(@"OFgW6GbdmfkMnQXul8DEBsjzUqpH"); } -(void)awpgz:(UIDevice*) awpgz aKE62b4woT:(UIEvent*) aKE62b4woT axsAo39:(UIVisualEffectView*) axsAo39 aukJIfC:(UIFontWeight*) aukJIfC aU5aXC:(UIEdgeInsets*) aU5aXC aWVzB1sSoK:(UIButton*) aWVzB1sSoK agFbY:(UIFontWeight*) agFbY aQm5k:(UIEvent*) aQm5k aAwHz2pB0I:(UIView*) aAwHz2pB0I aPqZXn:(UIButton*) aPqZXn aJQ79o:(UIInputView*) aJQ79o aMrT8sO:(UIUserInterfaceIdiom*) aMrT8sO adV0k1j:(UIUserInterfaceIdiom*) adV0k1j aaWGOPS:(UIControlEvents*) aaWGOPS aG1lKC3:(UIFont*) aG1lKC3 aGEHFZwUk1:(UIScreen*) aGEHFZwUk1 apvez2EqLYr:(UIFont*) apvez2EqLYr ahv8ngCE:(UIControl*) ahv8ngCE aoMIhNxi:(UIControlEvents*) aoMIhNxi { NSLog(@"BbyAMCozDslJr"); NSLog(@"NUbPpKkyF7YWjh64fJBQsZuirXRda93"); NSLog(@"icpDQJIgGUywEHo6Le"); NSLog(@"EORGf6mqFPQ5V9x7XT0"); NSLog(@"M0bOBe1YZX5HVEPpkKoJaT2dsfILgNAhy9RFUlxw"); NSLog(@"JnoMXRwIZNVy43LKzWC6uhFDOtqS9m2bAgcaf"); NSLog(@"GTke0snqrPyZtKDJ3Yg4uxfRlbXIjLh51c7MO"); NSLog(@"xZ5v197cwyN0dEf4ukzjoFKAIW6g"); NSLog(@"hUoz1qvs4KP7X2BRuT"); NSLog(@"RMHLdvuAl7hJXGUQxObBez0q"); NSLog(@"9lgC4sUjzIwFaxXpBd23A"); NSLog(@"qmUXKRYsDzN"); NSLog(@"4LenuPc86b"); NSLog(@"MWRob0SngvBecrYmKD7qFwXC16Nl"); NSLog(@"qnesb8X61fHoxCK0F3dcADtBUikLmIGpyw7ENg"); } @end