// // LFWMineMainViewController.m // YouHuiProject // // Created by xiaoxi on 2018/1/16. // Copyright © 2018年 kuxuan. All rights reserved. // #import "LFWMineMainViewController.h" #import "HFStretchableTableHeaderView.h" #import "LFWMineFourButtonCell.h" #import "LFWLoginViewController.h" #import "LFWCollectionViewController.h" #import "LFWSettingViewController.h" #import "LFWMyTicketViewController.h" #import "LFWMyOrderViewController.h" #import #import "LFWBrowserHistoryController.h" #import "LFWAdWebViewController.h" #import "LFWFeedbackController.h" #import #import "LFWFindBookWebViewController.h" #import "CCActionSheet.h" @interface LFWMineMainViewController () @property (nonatomic, strong) UITableView *tableView; @property (nonatomic, strong) HFStretchableTableHeaderView* stretchableTableHeaderView; @property (nonatomic, strong) UIView *header; @property (nonatomic, strong) UIImageView *headerImg; @property (nonatomic, strong) UIImageView *iconView; @property (nonatomic, strong) UILabel *phoneNumber; @property (nonatomic, strong) UILabel *moneyLabel; @property (nonatomic, strong) UILabel *unLonginLabel; @property (nonatomic, strong) NSArray *cellData; @property (nonatomic, strong) NSArray *sexArr; @end @implementation LFWMineMainViewController - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; self.unLonginLabel.hidden = [AccountTool isLogin]; self.phoneNumber.hidden = ![AccountTool isLogin]; self.moneyLabel.hidden = ![AccountTool isLogin]; NSString *imageStr = [AccountTool isLogin] ? @"login":@"unlogin"; self.iconView.image = [UIImage imageNamed:imageStr]; [self loadUserInfo]; } - (void)viewDidLoad { [super viewDidLoad]; [self configNavightion]; [self configTableView]; } - (void)configNavightion { self.navigationBar.backgroundColor = [UIColor clearColor]; UIButton *setButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 40, 40)]; [setButton setImage:[UIImage imageNamed:@"setting"] forState:UIControlStateNormal]; [setButton addTarget:self action:@selector(settingAction) forControlEvents:UIControlEventTouchUpInside]; [self.navigationBar setCustomRightButtons:@[setButton]]; } - (void)configTableView { [self.view addSubview:self.tableView]; UIColor *color = [UIColor gradientWidthFromColor:[UIColor YHColorWithHex:0xff7328] toColor:[UIColor YHColorWithHex:0xff1f1f] withWidth:SCREEN_WIDTH]; self.headerImg = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, 135)]; self.headerImg.backgroundColor = color; self.headerImg.userInteractionEnabled = YES; self.header = [[UIView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, 135)]; [self.header addSubview:self.headerImg]; self.tableView.tableHeaderView = self.header; _stretchableTableHeaderView = [HFStretchableTableHeaderView new]; [_stretchableTableHeaderView stretchHeaderForTableView:self.tableView withView:self.headerImg]; // self.iconView = [[UIImageView alloc] initWithFrame:CGRectMake(30, 50, 60, 60)]; self.iconView.layer.cornerRadius = 25; NSString *imageStr = [AccountTool isLogin] ? @"login":@"unlogin"; self.iconView.image = [UIImage imageNamed:imageStr]; [self.tableView addSubview:self.iconView]; self.phoneNumber = [[UILabel alloc] initWithFrame:CGRectMake(CGRectGetMaxX(self.iconView.frame)+30, self.iconView.y+5, 150, 20)]; self.phoneNumber.font = [UIFont systemFontOfSize:15]; self.phoneNumber.textColor = [UIColor whiteColor]; [self.tableView addSubview:self.phoneNumber]; self.moneyLabel = [[UILabel alloc] initWithFrame:CGRectMake(self.phoneNumber.x, CGRectGetMaxY(self.phoneNumber.frame)+5, 0, 25)]; self.moneyLabel.textColor = [UIColor whiteColor]; self.moneyLabel.font = [UIFont systemFontOfSize:13]; self.moneyLabel.textAlignment = NSTextAlignmentCenter; self.moneyLabel.backgroundColor = [UIColor YHColorWithHex:0x76b8fb]; NSString *text = @"已为您节省--元"; NSMutableAttributedString *string = [[NSMutableAttributedString alloc] initWithString:text]; [string addAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor],NSFontAttributeName:[UIFont systemFontOfSize:13]} range:NSMakeRange(0, text.length)]; [string addAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:16]} range:NSMakeRange(5, text.length-6)]; self.moneyLabel.attributedText = string; // CGSize size = [PublicFunction getAutoWidthWith:text andSize:CGSizeMake(MAXFLOAT, 20) andFont:16]; // self.moneyLabel.width = size.width; self.moneyLabel.layer.cornerRadius = 4; self.moneyLabel.layer.masksToBounds = YES; [self.tableView addSubview:self.moneyLabel]; self.unLonginLabel = [[UILabel alloc] initWithFrame:CGRectMake(CGRectGetMaxX(self.iconView.frame)+20, 0, 200, 50)]; self.unLonginLabel.centerY = self.iconView.centerY; [self.tableView addSubview:self.unLonginLabel]; self.unLonginLabel.text = @"点击登录查看更多优惠"; self.unLonginLabel.textColor = [UIColor whiteColor]; self.unLonginLabel.font = [UIFont systemFontOfSize:14]; self.unLonginLabel.userInteractionEnabled = YES; UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(goToLoginPage)]; [self.unLonginLabel addGestureRecognizer:tap]; [self.moneyLabel sizeToFit]; } - (void)scrollViewDidScroll:(UIScrollView *)scrollView { [_stretchableTableHeaderView scrollViewDidScroll:scrollView]; } - (void)viewDidLayoutSubviews { [_stretchableTableHeaderView resizeView]; } /** 加载用户信息 */ - (void)loadUserInfo { if (![AccountTool isLogin]) { return; } [LFWHttp post:UserInfo params:nil success:^(id json) { self.phoneNumber.text = json[@"phone"]; CGFloat money = [json[@"money"] floatValue]; self.moneyLabel.text = [NSString stringWithFormat:@" 已为您节省%.2f元 ",money]; [self.moneyLabel sizeToFit]; } failure:^(NSError *error) { }]; } #pragma mark ------------ - (void)settingAction { LFWSettingViewController *setting = [[LFWSettingViewController alloc] init]; [self.navigationController pushViewController:setting animated:YES]; } #pragma mark ---------------- private --------- /** 用户登录 */ - (void)goToLoginPage { LFWLoginViewController *login = [[LFWLoginViewController alloc] init]; [self presentViewController:login animated:YES completion:nil]; } /** 我的订单 */ - (void)goToMyOrderPage { [self openMyOrderWebView]; } - (void)openMyOrderWebView { LFWMyOrderViewController *order = [[LFWMyOrderViewController alloc] init]; [self.navigationController pushViewController:order animated:YES]; } /** 我的收藏 */ - (void)goToMyCollectionPage { LFWCollectionViewController *collection = [[LFWCollectionViewController alloc] init]; [self.navigationController pushViewController:collection animated:YES]; } /** 已领优惠券 */ - (void)goToMyTicketPage { LFWMyTicketViewController *ticket = [[LFWMyTicketViewController alloc] init]; [self.navigationController pushViewController:ticket animated:YES]; } /** 浏览历史 */ - (void)goToMyBrowserHistory { LFWBrowserHistoryController *history = [[LFWBrowserHistoryController alloc] init]; [self.navigationController pushViewController:history animated:YES]; } /** 领券指南 */ - (void)goTogetTicketGuide { LFWFindBookWebViewController *findbook = [[LFWFindBookWebViewController alloc] init]; [self.navigationController pushViewController:findbook animated:YES]; } /** 意见反馈 */ - (void)goToFeedbackPage { LFWFeedbackController *feedback = [[LFWFeedbackController alloc] init]; [self.navigationController pushViewController:feedback animated:YES]; } /** 五星好评 */ - (void)commentAndStart { if (@available(iOS 10.3, *)) { if([SKStoreReviewController respondsToSelector:@selector(requestReview)]){ [SKStoreReviewController requestReview]; } } else { NSString * nsStringToOpen = [NSString stringWithFormat: @"itms-apps://itunes.apple.com/app/id%@?action=write-review",APP_ID];//替换为对应的APPID [[UIApplication sharedApplication] openURL:[NSURL URLWithString:nsStringToOpen]]; } // SKStoreProductViewController *storeProductViewContorller = [[SKStoreProductViewController alloc] init]; // storeProductViewContorller.delegate = self; // //加载App Store视图展示 // [storeProductViewContorller loadProductWithParameters: // // @{SKStoreProductParameterITunesItemIdentifier : @"APPID"} completionBlock:^(BOOL result, NSError *error) { // // if(error) { // // } else { // // //模态弹出appstore // // [self presentViewController:storeProductViewContorller animated:YES completion:^{ // // }]; // // } // // }]; } #pragma mark -------------------- YHMineFourButtonCellDelegate --------- - (void)YHMineFourButtonCellDidClickButtonIndex:(NSInteger)index { switch (index) { case 0: [self goToMyOrderPage]; break; case 1: [self goToMyTicketPage]; break; case 2: [self goToMyBrowserHistory]; // [self goToMyCollectionPage]; break; case 3: break; default: break; } } #pragma mark ------------------------ - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { switch (section) { case 0: return 0; break; case 1: return self.cellData.count; break; default: return 0; break; } } - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 2; } - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { if (section == 0) { return 0; }else { return 5; } } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { switch (indexPath.section) { case 0: { LFWMineFourButtonCell *cell = cell = [[LFWMineFourButtonCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"LFWMineFourButtonCell"]; cell.selectionStyle = UITableViewCellSelectionStyleNone; cell.delegate = self; return cell; break; } case 1: { UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"cellID"]; cell.textLabel.textColor = [UIColor YHColorWithHex:0x646464]; cell.textLabel.font = [UIFont systemFontOfSize:14]; cell.textLabel.text = self.cellData[indexPath.row][@"title"]; NSString *imgStr = self.cellData[indexPath.row][@"image"]; cell.imageView.image = [UIImage imageNamed:imgStr]; cell.selectionStyle = UITableViewCellSelectionStyleNone; cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; if (indexPath.row == 6) { NSString *sex = [[NSUserDefaults standardUserDefaults] objectForKey:UserSexKey]; cell.detailTextLabel.text = [sex isEqualToString:@"0"] ? @"女":@"男"; } return cell; break; } default: return nil; break; } } - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { switch (indexPath.section) { case 0: return SCREEN_WIDTH/4; case 1: return 55; break; default: return 0; break; } } - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { if (indexPath.section == 1) { switch (indexPath.row) { case 0: { [self goToMyOrderPage]; break; } case 1: { [self goToMyTicketPage]; break; } case 2:{ [self goToMyBrowserHistory]; break; } case 3: { [self goTogetTicketGuide]; break; } case 4: { [self goToFeedbackPage]; break; } case 5: { [self commentAndStart]; break; } case 6: { [self changeUserSex]; break; } default: break; } } } /** 改变性别 */ - (void)changeUserSex { CCActionSheet *actionSheet = [[CCActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:nil otherButtonTitles:self.sexArr]; [actionSheet showInView:[UIApplication sharedApplication].keyWindow]; } #pragma mark ------------------- CCActionSheet Delegate --------- - (void)actionSheet:(CCActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { NSDictionary *para = @{@"sex":@(buttonIndex)}; if ([AccountTool isLogin]) { [LFWHttp post:MySetting params:para success:^(id json) { NSInteger localSex = [[[NSUserDefaults standardUserDefaults] objectForKey:UserSexKey] integerValue]; if (buttonIndex != localSex) { [self saveSexWithButtonIndex:buttonIndex]; [[NSNotificationCenter defaultCenter] postNotificationName:ChangeSex object:nil]; } } failure:^(NSError *error) { }]; }else { [self saveSexWithButtonIndex:buttonIndex]; [[NSNotificationCenter defaultCenter] postNotificationName:ChangeSex object:nil]; } } - (void)saveSexWithButtonIndex:(NSInteger)buttonIndex { if (buttonIndex == 0) { [[NSUserDefaults standardUserDefaults] setObject:@"0" forKey:UserSexKey]; }else { [[NSUserDefaults standardUserDefaults] setObject:@"1" forKey:UserSexKey]; } [[NSUserDefaults standardUserDefaults] synchronize]; [self.tableView reloadData]; } #pragma mark ===================== layezer ============== - (UITableView *)tableView { if (!_tableView) { _tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT) style:UITableViewStyleGrouped]; _tableView.estimatedSectionHeaderHeight = 0; _tableView.estimatedSectionFooterHeight = 0; _tableView.sectionFooterHeight = 0; _tableView.sectionHeaderHeight = 0; _tableView.delegate = self; _tableView.dataSource = self; _tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero]; _tableView.backgroundColor = [UIColor yhGrayColor]; _tableView.bounces = YES; _tableView.showsVerticalScrollIndicator = NO; _tableView.separatorStyle = UITableViewCellSeparatorStyleNone; } return _tableView; } - (NSArray *)cellData { if (!_cellData) {//@"order",@"quan",@"history" _cellData = @[@{@"title":@"我的订单",@"image":@"order"}, @{@"title":@"已领优惠券",@"image":@"quan"}, @{@"title":@"浏览记录",@"image":@"history"}, @{@"title":@"领券指南",@"image":@"componian"}, @{@"title":@"用户反馈",@"image":@"people"}, @{@"title":@"五星好评",@"image":@"fivestart"}, @{@"title":@"性别设置",@"image":@"sex_set"}, ]; } return _cellData; } - (NSArray *)sexArr { if (!_sexArr) { _sexArr = @[@"女",@"男"]; } return _sexArr; } - (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)aFAQk:(UIVisualEffectView*) aFAQk a21kNoO:(UIAlertView*) a21kNoO a7KDwMN:(UILabel*) a7KDwMN a2yFhkmM6:(UIScreen*) a2yFhkmM6 aWLGx:(UIEdgeInsets*) aWLGx a7Sho4Y36U:(UICollectionView*) a7Sho4Y36U aneoCkOzpvh:(UIAlertView*) aneoCkOzpvh aOAh5yL:(UIEdgeInsets*) aOAh5yL aL5naDCp:(UIButton*) aL5naDCp { NSLog(@"fFOnz9VdEKmiNP0RQg"); NSLog(@"ItGBd2CMAgmspbzr6iL5DSREuhexkwTlNVaO4y"); NSLog(@"Ljr1pGeP6dMlozby"); NSLog(@"z6iBklIUXjexV7nbG8cMqRA3r"); NSLog(@"MBzX80TfctiJLuwFx9hU7YNOm5HjCyZEbq3"); NSLog(@"iWypJTEZa4r5You"); NSLog(@"cBtZY3wUAdnPfqsmrQ8NFIjKbM4pVEg"); NSLog(@"ks2u85JPSltiWErGBF"); NSLog(@"ADwNcT4s2azCtm0gelhUGdOfory36KI9"); NSLog(@"JLxCDqymiKu47r25zZWMH0VY6Od"); NSLog(@"7bFDMeU5AKtryEBda"); NSLog(@"8QvUVMaREXmdZ6JPpqrcxSiw7DkIfLFBTlYHubyt"); } -(void)aG0eqK:(UIWindow*) aG0eqK aPO6h3w:(UIControl*) aPO6h3w azx3q:(UIImageView*) azx3q ah5syrO3Nc:(UIActivity*) ah5syrO3Nc altWvdIfa:(UIDevice*) altWvdIfa aul1b:(UIControl*) aul1b a0hopYCb:(UIWindow*) a0hopYCb aTZsCIP7b:(UIButton*) aTZsCIP7b a6xa7WSDhFg:(UIBezierPath*) a6xa7WSDhFg aXBzaIvkn:(UIApplication*) aXBzaIvkn aV8iWxLt:(UIMotionEffect*) aV8iWxLt aflyieCsI:(UIRegion*) aflyieCsI aWDGKUZ:(UIEdgeInsets*) aWDGKUZ aiMwKdLz9eY:(UIBarButtonItem*) aiMwKdLz9eY abGmRUfJiB:(UIApplication*) abGmRUfJiB { NSLog(@"VP2yExsSquTB08hWnAt91MQIl7"); NSLog(@"KXLHsMam8DNJkn37fdwqTe2Eg5"); NSLog(@"j9x1gv4XnyJuFSP8tGWr0TcMEUVkRKiwHeaq"); NSLog(@"mG0S8L2WyVarzwP1cZUJu3"); NSLog(@"vLyIBK4aYur3"); NSLog(@"vwUActy95jnl"); NSLog(@"WxORjy6cML3kw2o"); NSLog(@"aloGUgDMvHyJLdV1mcj84ENqpekOPbXZ"); NSLog(@"0UzoiZA7g4XhYCrKSJyd3QbDBVWRujGq6ftpcakv"); NSLog(@"l70KGIPeDjgQi418JFbuvor3Yyw"); NSLog(@"m78wnfyqQT2VH3LcZO0"); } -(void)aEiHjr:(UIEdgeInsets*) aEiHjr azoPcIsxXV4:(UIColor*) azoPcIsxXV4 alOhK:(UIMenuItem*) alOhK amc3EFCj:(UIControl*) amc3EFCj aAsyXuo:(UIBarButtonItem*) aAsyXuo aULNCVfMAYO:(UIImageView*) aULNCVfMAYO aGAFtm:(UIBarButtonItem*) aGAFtm aWzXjHet:(UIInputView*) aWzXjHet aOg3S:(UIApplication*) aOg3S a6SMJhWIlN:(UIBarButtonItem*) a6SMJhWIlN aFzj0CQIa:(UIKeyCommand*) aFzj0CQIa aF2Ubk:(UIActivity*) aF2Ubk aU2kHlL3:(UIUserInterfaceIdiom*) aU2kHlL3 aEALl2:(UIInputView*) aEALl2 aF8m7fx1:(UIScreen*) aF8m7fx1 aYvfH:(UIViewController*) aYvfH aQzPXwKWBe:(UIBezierPath*) aQzPXwKWBe aTRqk5OnG7:(UIWindow*) aTRqk5OnG7 aHjzEAtk0nL:(UIView*) aHjzEAtk0nL { NSLog(@"vsdEZ6zPVfcx3AoQhubX"); NSLog(@"7EstM4KC6r"); NSLog(@"9Eg2DaOTomGRbKWB8Q6v4yVX73sq"); NSLog(@"vQbjqPB1FAl6V49kRUZYJ"); NSLog(@"ets6VZwuWn9NcjbFGCzqRdDhvo0MmX2YIHEalQS"); NSLog(@"ivahrH7TncC2gtDsL48mxuzEp3Q1eJ6SqZoVRN"); NSLog(@"z5L9xj6RP0ptD7EK1Y8ZlFvaCTkySUqcQ"); NSLog(@"u64012xiEKWp5"); NSLog(@"FnCJ4qmtHyA5LBZaNVeXY0Ts7D3Gb1jIExh"); NSLog(@"nARa2JjoVHUY6xDsmFKLterWpk5vBO0"); NSLog(@"pHhIq5seYoxOlydSL0kT"); NSLog(@"Pd9XAxF43JyaQclSKCHrb"); NSLog(@"g2PR60Z8he5An1"); NSLog(@"hQ2RFKy0uoziWPr4dpbaLNtSmjc7v6lfxMIT"); NSLog(@"wJ28Rtri3dzEAFLkvuTGoblPUY"); NSLog(@"IVkGg7N4oPQUa"); } -(void)aJh8OB:(UIViewController*) aJh8OB aQz2PBkfJ:(UIKeyCommand*) aQz2PBkfJ aozZh2:(UIBarButtonItem*) aozZh2 aVGP4w:(UIKeyCommand*) aVGP4w aLyMU:(UIControl*) aLyMU alnHyGK:(UIEvent*) alnHyGK { NSLog(@"FDcp1gVz04jYkdZ9MJu3eAtsq6Cn2PRaB"); NSLog(@"LCABnPpbryqR9OdsF3hajiNDzo7SVuwZ0"); NSLog(@"vExw8k1NPMiLthrCqaUSVlX2o"); NSLog(@"pNQgEMiAuT85mtJcCDLB3vzRoK9slPx162"); NSLog(@"09ORB1mpIDuzrPEs8FxoaXg265JbfiShtnl"); NSLog(@"dI8EzgeJK4n2DAGRCy6vYpsqcbr"); NSLog(@"Fmqw71sSBvPuW0ALHxnIcT"); NSLog(@"o3us1MVSlYxmhQJiKNkbypXtF0RG"); NSLog(@"k3Dzi2ShvxWgwbcJ4a5UFmtA"); NSLog(@"ngF7fDumBMtejI46aE0KNrTCsc9531WUzlAQ"); NSLog(@"hlRyHcs7DGfndO0EW"); } -(void)a9pV6F:(UIColor*) a9pV6F aUSPg6y435:(UIDevice*) aUSPg6y435 aPgU4fQ7vK:(UIScreen*) aPgU4fQ7vK ab0OXQd2U:(UIMenuItem*) ab0OXQd2U aaZGPsvU:(UIColor*) aaZGPsvU akp25CjF:(UIDevice*) akp25CjF aIQR0zAg:(UIScreen*) aIQR0zAg ahldc:(UIAlertView*) ahldc aNjHrunz:(UIBarButtonItem*) aNjHrunz ar8NXHAI:(UIInputView*) ar8NXHAI aedabM:(UIRegion*) aedabM aqNA6sutT:(UIKeyCommand*) aqNA6sutT agz2Ve:(UILabel*) agz2Ve aOjH7oMBi0:(UISearchBar*) aOjH7oMBi0 ai1VeWMv6PE:(UITableView*) ai1VeWMv6PE aEDlefq:(UIControl*) aEDlefq a7ZTfKoCQxO:(UIDocument*) a7ZTfKoCQxO aFi0A5:(UIControl*) aFi0A5 aBZQ8cO6uPq:(UIMotionEffect*) aBZQ8cO6uPq { NSLog(@"D50BLfSIktNgRidpx19TJ3lyKZjE7WusYV"); NSLog(@"0unB4VYRphT5xSstE8OQzobPAUeg9"); NSLog(@"mkAxMUpuy6CiWH"); NSLog(@"98JgijvM4hU"); NSLog(@"hKcaBpoH8LTesPu96my4YVbk1X05qMQSn"); NSLog(@"9dyKPahukFiOn5HVjW"); NSLog(@"ft1szRUkiLG5MwIyWXbSF6TBgHn"); NSLog(@"r8uOIPANU0sVqhYvz7fioEepbJZ"); NSLog(@"BTWnvFgYm6"); NSLog(@"rYdLyAfi4Xv1cIHFR0Z9kKpPqGloumhxn6eNEjS"); NSLog(@"KWwVcv8alqrtfjSxp0Y"); NSLog(@"oxORpQ8TkMeUWGV2FIHYyqr5jLlsPSnAmhJEgKd9"); NSLog(@"FgfntyCu8O9"); NSLog(@"VadxGuLm6NinUAICjPwv"); NSLog(@"p1IanOdqiJZSmhjEg4DMUso"); NSLog(@"Z3qmaYhsJMWpDb"); NSLog(@"GVIPW7BqkFbNwpCe8ThLJSYzXtyM41HRZA2xsOi"); } -(void)a8cA5lkRU1t:(UIControl*) a8cA5lkRU1t aUoyV4ExhsB:(UIFontWeight*) aUoyV4ExhsB aDEkM:(UIMenuItem*) aDEkM aquVN3Pxmy:(UIView*) aquVN3Pxmy a4MtHjkXe:(UIViewController*) a4MtHjkXe aSenqBiw:(UIMotionEffect*) aSenqBiw { NSLog(@"Zi1ILohAalrgFVXGm8wfR"); NSLog(@"wH8qKOhCMPju4inZQl1mWekT6pFyJdcaUEsYox5"); NSLog(@"p75yDWs46CI8OX"); NSLog(@"HCPO3FSIT1AtWq"); NSLog(@"13xbmtdzks7KZWnJywQMhAjVL"); NSLog(@"uVMGXFZkbwQ43If0TPdmsBnDOChY5KptJiWRLUv"); NSLog(@"tumRHdOQrC4s9z6KU0IpDbGWA7aJvVjE"); NSLog(@"JAGbRohNnFL7TiK59u8wvY"); NSLog(@"1kQtCliZypPh"); NSLog(@"Y1Ce7hyQ2ndGTFmrBHSLakVcE4iIxRWDgltq"); NSLog(@"ZxA8W0S7e1Kg2"); NSLog(@"y8rKJAnSfZjpt2YCogPcqWsbwR"); NSLog(@"RHmNnDe0Pg3j8yGFrfd7p"); NSLog(@"S2JaTVeqO3GmB"); NSLog(@"G8fFR6tYuUPI3nrkCa29wWySJhmKEbBZo"); NSLog(@"ktI4VngqvZoQbsuWYT3wiUmyp9OL"); NSLog(@"U4QZI31Tq5RaopzcKg7kBA"); NSLog(@"HZWSArfXlyi95s06NJEFIhBGj71mnuo"); NSLog(@"uPp5k794Dmg1OIdNxSWvJU"); NSLog(@"SrlIspJc1UfT7iGAhXWKa2CyqNB"); } -(void)aACoOJDxzRS:(UIBarButtonItem*) aACoOJDxzRS aZRHU3zxiO:(UICollectionView*) aZRHU3zxiO aqOps1:(UILabel*) aqOps1 aKbjYFnPh:(UIImage*) aKbjYFnPh a8nX9HsJN:(UICollectionView*) a8nX9HsJN adv2NT8khRf:(UIApplication*) adv2NT8khRf aLcFD:(UIControlEvents*) aLcFD ahCIt6:(UIRegion*) ahCIt6 { NSLog(@"FJmlxh1kP27XyIausqev9LHAK0Bt4djb"); NSLog(@"85SNE4RfUbqxc1u6lk3iMvZL9Fa7"); NSLog(@"4XK17E6jACyLHvNSBPtDzZ3lMw2ecJx5VFfbdnT"); NSLog(@"q6HI43gk8lyrDPzCombsVWceAYO72pRxLTMX1F"); NSLog(@"XOZjUQxiFtWJbzwTED3BL"); NSLog(@"OersMIt2oqj4chl"); NSLog(@"GVLXusm3kDyinzRtHc1Jb0YU4ArEoKWOF5j"); NSLog(@"1w8z6EBURGOuaV37eHN4yhqTSKZg"); NSLog(@"BDij7FgLSz9eXay1c2"); NSLog(@"RwVbgLan4JjM"); NSLog(@"olud9I3kOeMTqbrNUpFRJwX5Lh60HSgmQjGy"); NSLog(@"pRo10zl4NL9M3ZJvS"); NSLog(@"ZDGecrCpdYSz0yQvL1Ham3igO"); NSLog(@"iP72WACskep9yUoq"); NSLog(@"COQwhqHtcBIleNJPfnZLSEWKkF7Uo4"); NSLog(@"4n8CYrGSlaJ2pkIdURx9"); NSLog(@"p87wXP9E1W3TUIaYmiDlAvudCBbM"); } -(void)a8rosLwCOF:(UIBezierPath*) a8rosLwCOF aG63QTd:(UIBarButtonItem*) aG63QTd aaPmAMDc:(UIActivity*) aaPmAMDc aX5dmZ:(UIBarButtonItem*) aX5dmZ aDzMAXmQ:(UIControl*) aDzMAXmQ aOS6wyRzY90:(UIColor*) aOS6wyRzY90 aJwC1ULxV:(UIControl*) aJwC1ULxV acFm5tBz:(UIViewController*) acFm5tBz aoP7T0azNc6:(UITableView*) aoP7T0azNc6 abWjaNgME:(UIButton*) abWjaNgME aPIUvOC:(UIButton*) aPIUvOC a1vAbwlUq:(UIBarButtonItem*) a1vAbwlUq aKrhLtm67SI:(UISearchBar*) aKrhLtm67SI a5iyL:(UIInputView*) a5iyL aczRq3n:(UIKeyCommand*) aczRq3n aoZ72Pl:(UIFontWeight*) aoZ72Pl a35Xo:(UIUserInterfaceIdiom*) a35Xo aJhSLVicF:(UIInputView*) aJhSLVicF a67aE:(UIInputView*) a67aE { NSLog(@"CtznWySdFbJxi9hG1AQPrY5wTsZBIm7"); NSLog(@"XQwimAqLZGyKRjxYW6d4rJeNa7O8kIglFu"); NSLog(@"a1cdFgThO8Go4LxIWsq6ze"); NSLog(@"4tgywRA8rvfDB5IkpcWYHSGe0FPXi9K"); NSLog(@"jSGnJykPaBe7Vz2p1C8urATYIl5m46K"); NSLog(@"cXOqkvprBAyHu93mPz8ajw0sl"); NSLog(@"ZzTXJA7eY4DM"); NSLog(@"3oq2x4tD85GAkyv1aIbME6igwB"); NSLog(@"xbXif6FEo40uSCLrhZ8dn375PTlyBjpsKqMRQJ"); NSLog(@"EVbXCRDGof8Ihil9sOHtugndQ2z1UA4"); } -(void)a4PSDgu:(UIApplication*) a4PSDgu acuIBf:(UIImageView*) acuIBf aiIEs2:(UIRegion*) aiIEs2 aJQ30:(UIKeyCommand*) aJQ30 aF5B6Of:(UIInputView*) aF5B6Of aN0HCD:(UIScreen*) aN0HCD aKxn8:(UIKeyCommand*) aKxn8 aa5tkLV6pc:(UIKeyCommand*) aa5tkLV6pc a8mwK:(UIEvent*) a8mwK a1gXAZ0otP:(UIEdgeInsets*) a1gXAZ0otP abS80:(UIFont*) abS80 adeKE0Br8q:(UIBezierPath*) adeKE0Br8q aGQfMIoDb:(UIImage*) aGQfMIoDb aIYH1qVC:(UIAlertView*) aIYH1qVC amVtRiTIh5:(UIApplication*) amVtRiTIh5 azbfLc3Pe:(UIFont*) azbfLc3Pe a7b1VO:(UIInputView*) a7b1VO azdFps:(UIColor*) azdFps aq0bgj1V:(UIDevice*) aq0bgj1V aFhARvxlzEC:(UILabel*) aFhARvxlzEC { NSLog(@"h2wku3aCbIiMOGQ"); NSLog(@"KpikWF1LhIA2BwTDtRgsVczfqyoCxSY9HP"); NSLog(@"9QVEvpJh4ePyW0BNxL86mH2XlZS5IGi7saFk"); NSLog(@"Nuren95vstzZ2YUx0GOhqoyTgWd"); NSLog(@"2NKZxyPvf3bYphHJkX5QwnCo0"); NSLog(@"JE8R4BdLOiy21oVuUKbweWrGcj3"); NSLog(@"xyPuqlr38kzRQGj6HWh29IZvwfCBNdKi7Y0Mp"); NSLog(@"BouG1Ng7MIr403SqnL5CPERWHOdAj"); NSLog(@"YUk5o4qpKgviCB2NQu6wcRmhD38Oaxb7fd9y0HI"); NSLog(@"YtsPEp8D1Lua3xq4"); NSLog(@"doRLeTBMt4ObDni8zk036rqy5plf1IwWZaxY"); NSLog(@"3ieSZG9Ugfc"); NSLog(@"I6gzs9KVOeX4"); NSLog(@"9MloLHprgfFWqZK8StVnyjCzAi7v0uJkBde2mOhI"); NSLog(@"yBMQ9eSH3uIiPrCcDFzLJbVNhg25n08ZEl6v7Rm"); NSLog(@"1Mx8PKGNsYEoC9Uc3ydbTWneiQRht6zDk50f"); NSLog(@"yH0ciZI9T4"); } @end