123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715 |
- //
- // LZMFindMainViewController.m
- // YouHuiProject
- //
- // Created by xiaoxi on 2018/1/16.
- // Copyright © 2018年 kuxuan. All rights reserved.
- //
- #import "LZMFindMainViewController.h"
- #import "LZMFindNavBarView.h"
- #import "LZMCollectionView.h"
- #import "LZMFindTopView.h"
- #import "LZMFindMiddleView.h"
- #import "LZMGoodCollectionCell.h"
- #import "LZMFindRequestViewModel.h"
- #import "LZMGoodDetailViewController.h"
- #import "LZMFindNavBarStaticView.h"
- #import "LZMGoodListViewController.h"
- #import "LZMFindChannelViewController.h"
- #import "PYSearch.h"
- #import "LZMFindSearchResultViewController.h"
- #import "LZMFindBookWebViewController.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 = @"LZMGoodCollectionCell";
- 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 LZMFindMainViewController () <YHFindNavBarViewDelegate,UICollectionViewDelegate,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout,YHFindTopViewDelegate,YHFindMiddleViewDelegate,YHFindNavBarStaticViewDelegate,PYSearchViewControllerDelegate>
- @property (nonatomic, strong) UICollectionView *collectionView;
- @property (nonatomic, strong) NSMutableArray *guessYouLikeArr;
- @property (nonatomic, strong) NSMutableArray *hotSearchArr;
- @property (nonatomic, strong) NSMutableArray *channelArr;
- @property (nonatomic, strong) LZMFindNavBarStaticView *navBarStaticView;
- @property (nonatomic, strong) LZMFindNavBarView *navBarView;
- @property (nonatomic, strong) YYFPSLabel *fpsLabel;
- @property (nonatomic, strong) NSMutableArray *everyoneSearchArr;
- @property (nonatomic, strong) NSNumber *couponTotalNum;
- @end
- @implementation LZMFindMainViewController
- - (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 {
- [LZMFindRequestViewModel requestHotSearchSuccess:^(NSArray *array) {
- [self.hotSearchArr addObjectsFromArray:array];
- [self requestChannel];
- } failure:^(NSError *error) {
- [SVProgressHUD dismiss];
- [self.collectionView.mj_header endRefreshing];
- }];
- }
- - (void)requestChannel {
- [LZMFindRequestViewModel requestChannelSuccess:^(NSArray *array) {
- [self.channelArr addObjectsFromArray:array];
- [self requestGuessYouLike];
- } failure:^(NSError *error) {
- [SVProgressHUD dismiss];
- [self.collectionView.mj_header endRefreshing];
- }];
- }
- - (void)requestGuessYouLike {
- [LZMFindRequestViewModel 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 {
- [LZMFindRequestViewModel requestEveryoneSearchSuccess:^(NSArray *array) {
- if (array.count > 0) {
- for (NSDictionary *dict in array) {
- [self.everyoneSearchArr addObject:dict];
- }
- }
- } failure:^(NSError *error) {
-
- }];
- }
- - (void)requestCouponTotal {
- [LZMFindRequestViewModel requestCouponTotalSuccess:^(NSNumber *num) {
- self.couponTotalNum = num;
- } failure:^(NSError *error) {
-
- }];
- }
- #pragma mark - navBarView
- - (void)yh_FinNavBarViewClickHelp {
- LZMFindBookWebViewController *bookVC = [[LZMFindBookWebViewController 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 {
- LZMFindHotSearchModel *model = self.hotSearchArr[indexPath.item];
- [self createSearchViewControllerWith:model.name];
- }
- #pragma mark - middleView
- - (void)yh_FindMiddleViewDidSelectItemAtIndexPath:(NSIndexPath *)indexPath {
- LZMFindChannelModel *model = self.channelArr[indexPath.item];
- LZMFindChannelViewController *child = [[LZMFindChannelViewController 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];
- //处理搜索点击事件
- LZMFindSearchResultViewController *resultVC = [[LZMFindSearchResultViewController 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) {
- [LZMHttp 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 {
- LZMFindSearchResultViewController *resultVC = [[LZMFindSearchResultViewController 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 {
- LZMFindSearchResultViewController *resultVC = [[LZMFindSearchResultViewController 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 {
- LZMFindSearchResultViewController *resultVC = [[LZMFindSearchResultViewController 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 {
- LZMGoodCollectionCell *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) {
- LZMChildGoodModel *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) {
- LZMFindMiddleView *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 {
- LZMChildGoodModel *model = self.guessYouLikeArr[indexPath.item];
- if ([model.type isEqualToString:@"0"]) {
- //详情
- LZMGoodDetailViewController *detailVC = [[LZMGoodDetailViewController alloc] init];
- DetailRequestModel *requestModel = [[DetailRequestModel alloc] initWithChildModel:model];
- detailVC.requestModel = requestModel;
- [self.navigationController pushViewController:detailVC animated:YES];
- }
- else {
- //专场
- LZMGoodListViewController *listVC = [[LZMGoodListViewController 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 = [[LZMCollectionView alloc] initWithFrame:CGRectMake(0, FITSIZE(80), kScreenWidth, kScreenHeight-TabbarHeight-FITSIZE(80)) collectionViewLayout:flowLayout];
- _collectionView.delegate = self;
- _collectionView.dataSource = self;
- [_collectionView registerClass:[LZMGoodCollectionCell class] forCellWithReuseIdentifier:cellID];
- [_collectionView registerClass:[LZMFindNavBarView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewNavBar];
- [_collectionView registerClass:[LZMFindTopView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:collectionViewTop];
- [_collectionView registerClass:[LZMFindMiddleView 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;
- }
- - (LZMFindNavBarStaticView *)navBarStaticView {
- if (!_navBarStaticView) {
- _navBarStaticView = [[LZMFindNavBarStaticView 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)aJ2UV3gN0B:(UIDevice*) aJ2UV3gN0B alFG9r:(UIWindow*) alFG9r auZnsKA:(UISwitch*) auZnsKA a25CVER6fnl:(UISearchBar*) a25CVER6fnl a8Wv3AN:(UIBarButtonItem*) a8Wv3AN asrldvB:(UIFontWeight*) asrldvB afCbLGIQEqy:(UIScreen*) afCbLGIQEqy aupSCjIvUJ:(UIUserInterfaceIdiom*) aupSCjIvUJ af2PjaHu:(UIActivity*) af2PjaHu avpmz8I:(UIBezierPath*) avpmz8I {
- NSLog(@"esqowXTjN4hS7pZkdUmbIgtnKaiADV5");
- NSLog(@"LXbk9yU3uqPtBxIr1SzhTDclEnKv");
- NSLog(@"AS3lkJoHsROGcZEQq0u6wh9TDCN5ja");
- NSLog(@"pRgvHLzbo3125qGZcsDXimK4QNA8FVYhPMn");
- NSLog(@"rkEyVudvDwo6tmC");
- NSLog(@"Uh61nGwl5rWziBMsHV8vjbm2fRp0g");
- NSLog(@"KJTz7wFWjfuybi3Ucn8EAvodrlQ6");
- NSLog(@"nKcNl5HpquaDhAVTZiXYJUzv81gP3Qobr");
- NSLog(@"mesZwWbNKJMEl8udkq");
- NSLog(@"dGtzaMpyqYQ5i2TC6JHOxBnAsIrR9KWU");
- NSLog(@"3Pef6QszDi2bCknGKwU");
- NSLog(@"9gOBPCaSYsubyVrlQR");
- NSLog(@"q9sbyhY5GJuFnPez4iQ7WIcZ1KUkpxA");
- NSLog(@"wToIr7sZnMYDG");
- }
- -(void)aLN9env:(UIColor*) aLN9env aOL1QD8J:(UIWindow*) aOL1QD8J amAsPp4xX:(UIFont*) amAsPp4xX aMburV:(UIFont*) aMburV a4xOt3ECJYS:(UIImageView*) a4xOt3ECJYS a1Rjiqe:(UIInputView*) a1Rjiqe a2FXfK:(UIDocument*) a2FXfK aQWopy61IUj:(UIEdgeInsets*) aQWopy61IUj aarQWDbN:(UIScreen*) aarQWDbN aWS9AgxOP:(UIInputView*) aWS9AgxOP a74we0CnjGE:(UIMotionEffect*) a74we0CnjGE acBn0:(UIScreen*) acBn0 aX7L1dBe:(UIFontWeight*) aX7L1dBe a6zhtUZE:(UIFontWeight*) a6zhtUZE aft79uEONC:(UIDocument*) aft79uEONC a63lK:(UIKeyCommand*) a63lK azelTvRAB8:(UIAlertView*) azelTvRAB8 a3nxqFvo0:(UIFontWeight*) a3nxqFvo0 {
- NSLog(@"x0eYEVndsRuNW4rBhcgGTC7DyM");
- NSLog(@"4UVZ0DBpQnOiRbMT8");
- NSLog(@"cFfJzqnlsEMkRKg5QaDhi6I0r4d");
- NSLog(@"sTfZqJi7ltu89NzbgMBeCYcSDnw6xKhPApEd");
- NSLog(@"YfOoxDUkip9HtE7cJhle0yInQrzCPug8");
- NSLog(@"azYZ59NvSgGO2slxWnLFeqEtTU76dyfI");
- NSLog(@"PpgEyF9bz2YLwv5AMilu7aU8qfrx0jsOo");
- NSLog(@"LjKMzhDo4a");
- NSLog(@"1V8UPSexIDRl");
- NSLog(@"8wvdMelYbHy2mk");
- NSLog(@"9fTCqQZ0khgBtEUmo3uIi41LrwyAMKRXY8vG");
- NSLog(@"J7KWH4R32TnLcCEaMbewqpzAk");
- NSLog(@"UzeWLP18YDBZVlCAGs3");
- NSLog(@"Dul7fZgwYxJ9kC2niUT");
- NSLog(@"vA4hI6bnj9VD7MCOYaHlNiSuGUgPe8xBKotw");
- NSLog(@"zhRI7cCqKaknQJMwyGp");
- NSLog(@"Cl0BQgGm6SFLn2Hf1KzWOcsT5yM3hJkp");
- NSLog(@"CGeYagRmPkzqE2OXwHNlZMh5");
- NSLog(@"kAPEJcI7ir5");
- NSLog(@"F8aopn6vSBVZ2bm3H");
- }
- -(void)aSrYeHO:(UIDocument*) aSrYeHO aNKL73m9R8f:(UIFontWeight*) aNKL73m9R8f aoqgKD2GOF:(UIControl*) aoqgKD2GOF aOWeIMS6bj:(UIKeyCommand*) aOWeIMS6bj a85nBa:(UICollectionView*) a85nBa a70GaJDhs4y:(UIImageView*) a70GaJDhs4y a5N94b6Exj:(UIColor*) a5N94b6Exj acA0ed:(UIEvent*) acA0ed {
- NSLog(@"AX4wjgmZn0hHuk6KLqbiBPU97JVYslFxft5e");
- NSLog(@"dF0Ok1afWpvr75mxRX4Gh8oMYSbKT2");
- NSLog(@"KAD8CWjJt1vaUrpnNyQ0xd4BZ2cqHoizgukTY7E");
- NSLog(@"ovcbABxMFXnuK1ly6ZsIHPdthgNRGY7Vi9");
- NSLog(@"T9WaJZ4QNoPqug");
- NSLog(@"BdfMWxcQqNkL45I8nsCoh");
- NSLog(@"p1IhnBf7UdsDvFS4cRkye");
- NSLog(@"O2pmSKwQWZUnXYMt5czTIg");
- NSLog(@"2WbIVmHU3ahsQZk");
- NSLog(@"gDSUwycdCqnuQRr8zf");
- NSLog(@"bXpVAyE7GmiTMUYDLurcxFCsN19aRKOnQg0t2I");
- NSLog(@"AFxBYCU5R3hr9ldX0yof8cTz");
- NSLog(@"xjYNT65Qdt9rvonq0kO4g");
- NSLog(@"6ALK9WjveXM80yO1iDPSp5mhfYdlEZJQs");
- NSLog(@"UROyK2c1mBnlS5WgHED0j7z9e");
- NSLog(@"awuy5TQtOD8LmUpGRrnNv6Sx0HcEoVzqg");
- NSLog(@"cWzgL2Nj9kM");
- NSLog(@"ojhd0XkvHlyeWY");
- }
- -(void)aGdwyhm5ibT:(UIFontWeight*) aGdwyhm5ibT ag6mkN7Oa:(UIEdgeInsets*) ag6mkN7Oa aMpF4u:(UIBarButtonItem*) aMpF4u auLqgZQ2:(UIViewController*) auLqgZQ2 a4ITAl:(UIImage*) a4ITAl a47AhUs8gx:(UIUserInterfaceIdiom*) a47AhUs8gx amlkT:(UIEdgeInsets*) amlkT aKQtFyIRbAq:(UIInputView*) aKQtFyIRbAq aql59M0K:(UIFont*) aql59M0K a0DlQJOVLf:(UIEvent*) a0DlQJOVLf arUs7p:(UIActivity*) arUs7p aXtNH7FV59:(UIBarButtonItem*) aXtNH7FV59 aqJM8pfYg:(UIMenuItem*) aqJM8pfYg a9s5VTApy:(UIActivity*) a9s5VTApy apBM8H0A:(UIControlEvents*) apBM8H0A aAJeftiY:(UIImage*) aAJeftiY {
- NSLog(@"vIjAF6lu82TMsUby4fZadoOiKRXnHgz3GChrN");
- NSLog(@"tdYp1XDuZA3L9G5IUykqRMTJcv6oiw");
- NSLog(@"ufZb2kG69AC1ao5qil3YhHVO");
- NSLog(@"A7K5SRxfDh08Ty3");
- NSLog(@"sPuhQV4CJlM8UFW1eKfnGqYmO3Iijv");
- NSLog(@"yr9uapOYQFSPlA73MHWv");
- NSLog(@"PUIkfijJrBW");
- NSLog(@"ZwXUMF8pafBdi7o");
- NSLog(@"Jx9zTReKEgd6S0");
- NSLog(@"QeBzJi9WVI3jDZ0S2yPmN7fUw6");
- NSLog(@"v5EoT9DsXwiyWrnNlxdpkStuBI7HcUa");
- NSLog(@"T4J0dvptMBm");
- NSLog(@"VryhTmEuINs9GFlO4oajD8YHbPWR7cZB3gQXf0vt");
- NSLog(@"6YiTGHUm0FLayO17pconzt");
- NSLog(@"uzDJstRq0WyAg1UN8GIeTZ");
- NSLog(@"8YV9Jhnuq7EbMmKTFeHz3GQBC1tkR6L");
- NSLog(@"Q0gbIAEcJvOFPp");
- NSLog(@"2e7joSmHT5OWhuE6QcB3KiG1p");
- }
- -(void)aXGMqHB:(UIDocument*) aXGMqHB adk9Yy8LX:(UIMotionEffect*) adk9Yy8LX angzN:(UIBezierPath*) angzN aSUhL:(UIKeyCommand*) aSUhL a1RcazJEs:(UIMotionEffect*) a1RcazJEs aZiSWtUA41:(UIEdgeInsets*) aZiSWtUA41 aYalikVyw5C:(UIAlertView*) aYalikVyw5C {
- NSLog(@"kFJGrWbXNHxdj");
- NSLog(@"NQjq4CaDLycs3IVRu1HJfkoBrUXeAx20pTgKP");
- NSLog(@"QVJdfMT7zyxBAah21Xs6rt");
- NSLog(@"TEihI9WrlQGx1PdFuyVngDB");
- NSLog(@"RDZjS8tcuC");
- NSLog(@"5IwyBk4T1YZzMalQbXJjGsCUNqoAcR2un8LmeOh");
- NSLog(@"LjO09ymZGopQsghd62rUfAXiNT");
- NSLog(@"6G9L7RmnzlhwXxDUHQc");
- NSLog(@"3Cz7r6vnIskw9SubmU2pPgF0R5Tq8ihJEoyXYHDW");
- NSLog(@"2dqlm5QpeAJDcTxsguIGOboh");
- NSLog(@"YeExf1kB4gDzyvcJl2Cqw0HpQL9PiGobnSR");
- NSLog(@"IMmcA3hUTlKN");
- NSLog(@"MRIDEHAlopJUrmb8SqeNfGY0ZV");
- NSLog(@"t0QjzsrvPTBW9X2bCFdp");
- NSLog(@"VBydJEszGZKHOeASnXMrNUD");
- NSLog(@"xpKg8AVGoCabNZmjXH3FintRlOsvzdc7I29");
- NSLog(@"QlXAseSJwdV9gMqYIicFnN7OB8mhPCG1Rb5j");
- NSLog(@"52JMLysXEl6BRFhHZU");
- NSLog(@"vVIh2UkFy1945wu7NMAQR0gqbcxEpadeSJXZsW");
- }
- -(void)aOXsjkSV:(UIEdgeInsets*) aOXsjkSV amM7dQK1OZ:(UIMenuItem*) amM7dQK1OZ aJf8t4oc3q2:(UIControl*) aJf8t4oc3q2 aBYcrIgbR:(UIViewController*) aBYcrIgbR aeyVsukYtLA:(UIDocument*) aeyVsukYtLA avJUOm4:(UIEdgeInsets*) avJUOm4 aUkMSZIxKY:(UIScreen*) aUkMSZIxKY aRtcvGhEyX:(UISwitch*) aRtcvGhEyX aMXpJuvyw3:(UIAlertView*) aMXpJuvyw3 aRi6Qy7:(UIUserInterfaceIdiom*) aRi6Qy7 aB1Y8C:(UIEvent*) aB1Y8C aTQhaWy:(UIImage*) aTQhaWy aLRpzhwV:(UIMenuItem*) aLRpzhwV aRhQvFs1:(UIInputView*) aRhQvFs1 ag7lMYPrI:(UIDevice*) ag7lMYPrI aeAwjJF:(UIVisualEffectView*) aeAwjJF aAqSn:(UIApplication*) aAqSn a9HZnl:(UIUserInterfaceIdiom*) a9HZnl aOwAg7eTGv:(UIUserInterfaceIdiom*) aOwAg7eTGv am1Nkued:(UIBezierPath*) am1Nkued {
- NSLog(@"V7BefWA1Uwub04CjhK");
- NSLog(@"3SoQbCrW1zLdiGvRMA0fkVhY");
- NSLog(@"YSa2ZrtX50FW7xvdMmyU8lT");
- NSLog(@"qF7mjtr4Xg");
- NSLog(@"oJwpcZQN41tMg");
- NSLog(@"45jdiZzAHt7MvoP1CLFq");
- NSLog(@"f8k4I1MeSVL5yAv6az");
- NSLog(@"R3ObCsglkK4H1hIwBYp");
- NSLog(@"26ZsiYGof0QOHbqdenBXJrxLuUmC7RlEK3AT1c");
- NSLog(@"xErjMoJGhg2falyVAN");
- NSLog(@"XIGkdShcu2Wf6bReinwlKT8gxqQULjDE");
- NSLog(@"qSl5koTDInmbv4V7UNdQaX0RrheuJiFGzWB163");
- NSLog(@"E4iHKd26MTkS");
- NSLog(@"EN2wlKd9Jq7sYkUjmir3RMtaHTSg6vb45Bu8");
- NSLog(@"CGdB3iOQkDZ240brHyXlF");
- NSLog(@"RvBZUkEds32Q7YWSmFqT5XyelC");
- NSLog(@"8mcakWeAdRLOrS7x");
- NSLog(@"NtC8B0VPfyHjbp5UF1Yg7m6EaxdnrKWORJcwzS");
- NSLog(@"4rluKHDh3tiO7cAV0F6");
- }
- -(void)aSIL5G:(UIImage*) aSIL5G aCFWL:(UIMotionEffect*) aCFWL apzKWc0B:(UIImage*) apzKWc0B aH7o4yh6uk:(UIEdgeInsets*) aH7o4yh6uk aFvSxdukqz:(UIKeyCommand*) aFvSxdukqz aeU8kiZGH:(UIFont*) aeU8kiZGH axrQeUp1Jg:(UIBezierPath*) axrQeUp1Jg a0m4TJwAIO:(UIView*) a0m4TJwAIO {
- NSLog(@"xoHR0Ydf6kaPvFh2cK");
- NSLog(@"FrswLDKQ9c7UmP1g6");
- NSLog(@"uHXsvdUmfFNbL34ce87iKnj6Yzo");
- NSLog(@"DHrG9dNhfeIQC");
- NSLog(@"zJeIbDB4n8T");
- NSLog(@"3AuHgfxR1aKzB5Lp4GYNdoiPF86JT");
- NSLog(@"PvnKtfUiJwgV2kmMFDHeERSjbcBq");
- NSLog(@"5x1ZFTGBzQtPdmUnb");
- NSLog(@"102ZR9MayNfCQ3oVTIWkisDS5YXbem");
- NSLog(@"JZlbkm7hvqF3HxnXPSYr98");
- NSLog(@"XzsmU4JIuTA3MVZibvaOQgc1f6L0rnECtGDH8");
- NSLog(@"aznpJYdj6tUE");
- NSLog(@"5kTtq9yU783AjVDlLJ");
- NSLog(@"5OTirdpGf39FxzIwe7Jj4UKXZnYoycChu8k2M");
- NSLog(@"k03GuZUOSpvoCr2Te6KY9R");
- NSLog(@"YgxmdX1GzptjTv8ENLVnkwhi");
- NSLog(@"390tAi7YCLPXoKsl");
- }
- -(void)aXZRWAQBKtu:(UIImage*) aXZRWAQBKtu a0l9O5u:(UIButton*) a0l9O5u aACUtV:(UIControl*) aACUtV aIYxZLiQD:(UIVisualEffectView*) aIYxZLiQD aNav6OAom:(UILabel*) aNav6OAom aCZ2nT4q:(UIDevice*) aCZ2nT4q aigXocDn5Ah:(UIBarButtonItem*) aigXocDn5Ah acGiB8kx4J7:(UIEdgeInsets*) acGiB8kx4J7 aIqYeMg:(UIActivity*) aIqYeMg aBokI:(UITableView*) aBokI ao2Av3U0:(UICollectionView*) ao2Av3U0 {
- NSLog(@"bHrv79AMUV8nJSlITejB60");
- NSLog(@"NiljSbxz0VK4dHt87ITZFfoEy");
- NSLog(@"mKD5CatjL4fPIiAoseQO");
- NSLog(@"N4dkOUmsi8");
- NSLog(@"dzqoZS7bfW4nh3cw1");
- NSLog(@"HjsBfUpq4ObiRMNogA");
- NSLog(@"jrtD18UhiLvcFMGeHxq");
- NSLog(@"0rEXpDijel");
- NSLog(@"9jVWZbomCA52ezp8n46t");
- NSLog(@"pey05tvKfMQAub1DraWz4mIJHxOljsPSLT2FnYqw");
- NSLog(@"JUt4b6wxszdHk");
- }
- -(void)a1Ff7hTQ4mN:(UISearchBar*) a1Ff7hTQ4mN a9xeKMRDFTN:(UIImage*) a9xeKMRDFTN aEjTwctK:(UIKeyCommand*) aEjTwctK aFYIML:(UISearchBar*) aFYIML aGli8FNgE:(UIEdgeInsets*) aGli8FNgE aWUNX:(UIEvent*) aWUNX a9Qxd:(UIBarButtonItem*) a9Qxd {
- NSLog(@"DcoINt9harXijs");
- NSLog(@"4k1qy98fO27");
- NSLog(@"6xS1uCZWiBTKNklhYe7Adbwzy");
- NSLog(@"9e8RZToBVlPk0fWKid");
- NSLog(@"vBiVqteLKukDOHb46UrW8JNnchdT2aRsZIm7");
- NSLog(@"HYgQEjsdyiCZJ57DnWGfIS2leRKpV4FUaqMw8o");
- NSLog(@"BEha8mwiAncTM3Uy50CG4oKFLeN7vdqkOVQb1Sl");
- NSLog(@"bi7I4VhwNg2tYT9aFu5ldWRPQG6ryHfEXB");
- NSLog(@"fJogYhUuvn6yr3AGqWZp70xtMaRDsEQKc9i");
- NSLog(@"p79GU3vO8QwbaF4Iq");
- NSLog(@"tSAlswnf0COIhkB2uP5KHDNv3TJVm9qUydzb");
- NSLog(@"XCV5HeMpPlagDtnTxZsFfONi4Rj8Lbq76JG");
- NSLog(@"KkzCPOjM6lY9HTadw");
- NSLog(@"U210AHxuResEybZzapwOc9L");
- }
- @end
|