// // LZMShareGoodsView.m // YouHuiProject // // Created by jcymac on 2018/5/18. // Copyright © 2018年 kuxuan. All rights reserved. // #import "LZMShareGoodsView.h" #define FitYHShareGoodsWidth(X) (X) #define FitYHShareGoodsHeight(X) (X) //#define FitYHShareGoodsWidth(X) (X) //#define FitYHShareGoodsHeight(X) (X) #define QRWidth (110) @interface LZMShareGoodsView(){ NSInteger count; } //主图 @property (strong, nonatomic) UIImageView *mainImageView; //商品标题 @property (strong, nonatomic) UILabel *titleLabel; //商品券后价 @property (strong, nonatomic) UILabel *ticketAfterPrice; //券钱 @property (strong, nonatomic) UILabel *ticketPrice; //券钱 //原始价格 @property (strong, nonatomic) UILabel *originalPrice; //二维码图片 @property (strong, nonatomic) UIImageView *QRcodeImageView; @property (strong, nonatomic) UIImageView *appImageView; @property (nonatomic, strong) UIImageView *userIcon; @property (nonatomic, strong) UILabel *nickName; @property (nonatomic, strong) UILabel *inviteCode; @property (nonatomic, strong) UILabel *commissionLabel; @end @implementation LZMShareGoodsView -(instancetype)initWithFrame:(CGRect)frame{ if (self=[super initWithFrame:frame]) { } return self; } -(void)setModel:(LZMShareGoodsModel *)model{ _model=model; [self addUI]; [self adjustUI]; [self otherOP]; } -(void)drawRect:(CGRect)rect{ [super drawRect:rect]; } -(void)addUI{ [self addSubview:self.titleLabel]; [self addSubview:self.mainImageView]; [self addSubview:self.ticketAfterPrice]; [self addSubview:self.originalPrice]; [self addSubview:self.ticketPrice]; [self addSubview:self.QRcodeImageView]; [self.QRcodeImageView addSubview:self.appImageView]; [self addSubview:self.commissionLabel]; [self addSubview:self.userIcon]; [self addSubview:self.nickName]; [self addSubview:self.inviteCode]; } -(void)adjustUI{ [self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(20))); make.top.mas_equalTo(FitYHShareGoodsHeight(46)); make.right.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(-20))); }]; [self.mainImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(20))); make.top.equalTo(self.titleLabel.mas_bottom).offset(FitYHShareGoodsHeight(42)); make.right.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(-20))); make.height.mas_equalTo(FitYHShareGoodsWidth(self.width-2*FITSIZE(20))); }]; [self.ticketAfterPrice mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(50))); make.top.equalTo(self.mainImageView.mas_bottom).offset(FitYHShareGoodsHeight(40)); }]; [self.originalPrice mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.ticketAfterPrice.mas_right).mas_offset(5); make.centerY.mas_equalTo(self.ticketAfterPrice.mas_centerY); // make.width.mas_equalTo(FITSIZE(74)); }]; [self.QRcodeImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.right.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(-19))); make.top.equalTo(self.mainImageView.mas_bottom).offset(FitYHShareGoodsHeight(38)); make.width.height.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(QRWidth))); }]; [self.appImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(self.QRcodeImageView.mas_left); make.top.equalTo(self.QRcodeImageView.mas_bottom).offset(FitYHShareGoodsHeight(12)); make.width.height.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(18))); }]; [self.commissionLabel mas_makeConstraints:^(MASConstraintMaker *make) { make.centerX.mas_equalTo(self.QRcodeImageView.mas_centerX); make.top.mas_equalTo(self.QRcodeImageView.mas_bottom).mas_offset(5); }]; [self.userIcon mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.ticketAfterPrice.mas_left); make.top.mas_equalTo(self.ticketAfterPrice.mas_bottom).mas_offset(Fitsize(10)); make.width.height.mas_equalTo(Fitsize(30)); }]; [self.nickName mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.userIcon.mas_right).mas_offset(5); make.centerY.mas_equalTo(self.userIcon.mas_centerY); make.width.mas_equalTo(Fitsize(100)); make.height.mas_equalTo(Fitsize(20)); }]; [self.inviteCode mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.userIcon.mas_left); make.top.mas_equalTo(self.userIcon.mas_bottom).mas_equalTo(Fitsize(10)); make.width.mas_equalTo(Fitsize(100)); make.height.mas_equalTo(Fitsize(20)); }]; } - (void)setUserInfo:(NSDictionary *)userInfo { _userInfo = userInfo; [self.userIcon sd_setImageWithURL:[NSURL URLWithString:userInfo[@"headimg"]] completed:^(UIImage * _Nullable image, NSError * _Nullable error, SDImageCacheType cacheType, NSURL * _Nullable imageURL) { count++; if (count > 1) { if (self.imgSuccBlock) { self.imgSuccBlock(); } } }]; self.nickName.text = userInfo[@"nickname"]; self.inviteCode.text= [NSString stringWithFormat:@"邀请码:%@",userInfo[@"invite_code"]]; } -(void)otherOP{ self.backgroundColor=[UIColor yhGrayColor]; [self.mainImageView sd_setImageWithURL:[NSURL URLWithString:self.model.mainImageUrl] placeholderImage:[UIImage imageNamed:@"share_goods_default_img"] completed:^(UIImage * _Nullable image, NSError * _Nullable error, SDImageCacheType cacheType, NSURL * _Nullable imageURL) { count++; if (count > 1) { if (self.imgSuccBlock) { self.imgSuccBlock(); } } }]; } #pragma mark 懒加载 -(UILabel *)titleLabel{ if (!_titleLabel) { _titleLabel=[[UILabel alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(FITSIZE(20)), FitYHShareGoodsHeight(46), FitYHShareGoodsWidth(self.width-2*FITSIZE(20)), 0)]; NSTextAttachment *textAttach = [[NSTextAttachment alloc]init]; UIImage *img; if (self.model.shareGoodsFromType==YHShareGoodsFromTypeTianMao) { img= [UIImage imageNamed:@"share_title_tm"]; }else if(self.model.shareGoodsFromType==YHShareGoodsFromTypeTaoBao){ img= [UIImage imageNamed:@"share_title_tb"]; } if (img) { textAttach.image = img; } NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@" %@",self.model.title]]; NSAttributedString *string = [NSAttributedString attributedStringWithAttachment:textAttach]; [attri insertAttributedString:string atIndex:0]; _titleLabel.attributedText = attri; // _titleLabel.text=@"虹小型电风扇迷你手持电扇USB学生宿舍 "; _titleLabel.numberOfLines=2; [_titleLabel sizeToFit]; } return _titleLabel; } -(UIImageView *)mainImageView{ if (!_mainImageView) { _mainImageView=[[UIImageView alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(FITSIZE(20)), self.titleLabel.bottom+FitYHShareGoodsHeight(42), FitYHShareGoodsWidth(self.width-2*FITSIZE(20)), FitYHShareGoodsWidth((self.width-2*FITSIZE(20))))]; } return _mainImageView; } -(UILabel *)ticketAfterPrice{ if (!_ticketAfterPrice) { _ticketAfterPrice=[[UILabel alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(FITSIZE(15)), self.mainImageView.bottom+FitYHShareGoodsHeight(40), 0, 0)]; if (self.model.shareGoodsPurchaseType==YHShareGoodsPurchaseTypeCoupons) { _ticketAfterPrice.text=[NSString stringWithFormat:@"券后价¥%@",self.model.ticketAfterPrice]; }else{ _ticketAfterPrice.text=[NSString stringWithFormat:@"折后价¥%@",self.model.ticketAfterPrice]; } _ticketAfterPrice.font=[UIFont systemFontOfSize:15.0f]; _ticketAfterPrice.textColor=[UIColor YHColorWithHex:0xEE1515]; [_ticketAfterPrice sizeToFit]; } return _ticketAfterPrice; } -(UILabel *)originalPrice{ if (!_originalPrice) { _originalPrice=[[UILabel alloc]initWithFrame:CGRectMake(self.ticketAfterPrice.right+5, self.ticketAfterPrice.y, 0, 0)]; // _originalPrice.centerY = self.ticketAfterPrice.centerY; NSString *price=[NSString stringWithFormat:@"¥%@",self.model.originalPrice]; NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:price]; [attri addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(0, price.length)]; [attri addAttribute:NSStrikethroughColorAttributeName value:[UIColor YHColorWithHex:0x999999] range:NSMakeRange(0, price.length)]; [_originalPrice setAttributedText:attri]; _originalPrice.textColor=[UIColor YHColorWithHex:0x999999]; _originalPrice.font=[UIFont systemFontOfSize:13.0f]; [_originalPrice sizeToFit]; } return _originalPrice; } -(UIImageView *)QRcodeImageView{ if (!_QRcodeImageView) { _QRcodeImageView=[[UIImageView alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(self.width-FITSIZE(19)-FITSIZE(QRWidth)), self.mainImageView.bottom+FitYHShareGoodsHeight(38), FitYHShareGoodsWidth(FITSIZE(QRWidth)), FitYHShareGoodsWidth(FITSIZE(QRWidth)))]; //1. 实例化二维码滤镜 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; // 2. 恢复滤镜的默认属性 [filter setDefaults]; // 3. 将字符串转换成NSData NSString *urlStr =self.model.QRcodeImageUrl; NSData *data = [urlStr dataUsingEncoding:NSUTF8StringEncoding]; // 4. 通过KVO设置滤镜inputMessage数据 [filter setValue:data forKey:@"inputMessage"]; // 5. 获得滤镜输出的图像 CIImage *outputImage = [filter outputImage]; UIImage *img=[outputImage createNonInterpolatedUIImagewithSize:FITSIZE(QRWidth)]; [_QRcodeImageView setImage:img]; _QRcodeImageView.backgroundColor=[UIColor clearColor]; } return _QRcodeImageView; } -(UIImageView *)appImageView{ if (!_appImageView) { _appImageView=[[UIImageView alloc]initWithFrame:CGRectMake(self.QRcodeImageView.x+10, self.QRcodeImageView.bottom+FitYHShareGoodsHeight(12), FitYHShareGoodsWidth(FITSIZE(18)), FitYHShareGoodsWidth(FITSIZE(18)))]; _appImageView.center = CGPointMake(self.QRcodeImageView.width/2, self.QRcodeImageView.height/2); [_appImageView setImage:[UIImage imageNamed:@"share_appicon"]]; } return _appImageView; } - (UIImageView *)userIcon { if (!_userIcon) { _userIcon = [[UIImageView alloc] initWithFrame:CGRectMake(self.ticketAfterPrice.left, self.ticketAfterPrice.bottom+15, Fitsize(30), Fitsize(30))]; _userIcon.layer.cornerRadius = FITHeightSIZE(15); _userIcon.backgroundColor = [UIColor yhGrayColor]; _userIcon.layer.masksToBounds = YES; } return _userIcon; } - (UILabel *)nickName { if (!_nickName) { _nickName = [[UILabel alloc] initWithFrame:CGRectMake(self.userIcon.right+5, self.userIcon.y, Fitsize(100), Fitsize(20))]; _nickName.textColor = [UIColor YHColorWithHex:0x333333]; _nickName.font = [UIFont systemFontOfSize:Fitsize(14)]; _nickName.centerY = self.userIcon.centerY; // _nickName.text = self.model.nickname; } return _nickName; } - (UILabel *)inviteCode { if (!_inviteCode) { _inviteCode = [[UILabel alloc] initWithFrame:CGRectMake(self.userIcon.left, self.userIcon.bottom+15, Fitsize(150), Fitsize(20))]; _inviteCode.textColor = [UIColor YHColorWithHex:0x333333]; _inviteCode.font = [UIFont systemFontOfSize:Fitsize(14)]; // _inviteCode.text = [NSString stringWithFormat:@"邀请码:%@",self.model.inviteCode]; } return _inviteCode; } - (UILabel *)commissionLabel { if (!_commissionLabel) { _commissionLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, self.QRcodeImageView.bottom+8, Fitsize(100), Fitsize(15))]; _commissionLabel.textColor = [UIColor homeRedColor]; _commissionLabel.font = [UIFont boldSystemFontOfSize:Fitsize(12)]; _commissionLabel.text = [NSString stringWithFormat:@"扫我赚¥%@",self.model.commission_price]; _commissionLabel.textAlignment = NSTextAlignmentCenter; _commissionLabel.hidden = YES; _commissionLabel.centerX = self.QRcodeImageView.centerX; } return _commissionLabel; } -(void)axCFdis3:(UIEvent*) axCFdis3 a7xTCZdSi:(UILabel*) a7xTCZdSi aM2seQqW:(UIButton*) aM2seQqW a4r3iNLkRse:(UIUserInterfaceIdiom*) a4r3iNLkRse akBVUl5tN:(UIWindow*) akBVUl5tN aWiZ5:(UIAlertView*) aWiZ5 auVGi78kHI:(UIFont*) auVGi78kHI aSrBmWR:(UISearchBar*) aSrBmWR avxRVmeJ1:(UIWindow*) avxRVmeJ1 acsLD3BKm:(UIScreen*) acsLD3BKm aXMqEPolB0:(UIView*) aXMqEPolB0 aD0pBs:(UIFontWeight*) aD0pBs a7cdMbSTx:(UILabel*) a7cdMbSTx { NSLog(@"hWv2TildKr9fA10"); NSLog(@"djaZqlKBiUwn8R"); NSLog(@"gPKeXBFw0DahE"); NSLog(@"EinCPzjHL7ZYM3b"); NSLog(@"xfbuGB2kg8Sry9IKPi0zmjYF4QvJOHVp"); NSLog(@"6TGe28ups53taU1YXH4cmdlobAZKqrDiNfkhy9L"); NSLog(@"IxVSsdrKzR1vq5uCFiUMk"); NSLog(@"ZsLyMYSw13qGbP"); NSLog(@"Q4Jzp8SOKo06RvxcCGWjtd5w"); NSLog(@"CofPbBK2ZN6GA4IUg"); } -(void)aINi7YbewXW:(UISwitch*) aINi7YbewXW aCIWjh:(UIScreen*) aCIWjh aQ1O9CH:(UIColor*) aQ1O9CH afHwNv:(UIImage*) afHwNv acW4DUHg7N:(UIFont*) acW4DUHg7N ahqbRnvf68:(UIBezierPath*) ahqbRnvf68 aSn6hgmiGr0:(UIBezierPath*) aSn6hgmiGr0 aBv70:(UICollectionView*) aBv70 aPDVwR:(UIInputView*) aPDVwR aqOhecdvtYf:(UIDocument*) aqOhecdvtYf { NSLog(@"YzmJgAq6ZU8oTNXyhDtVHI"); NSLog(@"iOe9Phg1poZvbz2SdBF5"); NSLog(@"ncbUAMNrgIiDtJzwVm"); NSLog(@"z5QTjvJHk0XDSWwGfP4Yo1uiyLAcFVCN6mI98"); NSLog(@"IMhl5nLtgjs4Jzirk3vR"); NSLog(@"NYt7ybPqWOkXDwlsF"); NSLog(@"x7TI8UhLnAocKwMPisB23t0l"); NSLog(@"0Kkj7CoGqJLlx"); NSLog(@"Tn1RQwzqfZeNKgSjlpJ4thmECH6GoWyBudPv"); NSLog(@"1TaXj30qiuBp2bYoLhtdGE7MQWA"); NSLog(@"dhnJAjUMGOY1u42LEzSqVtaKb5WmrHispX"); NSLog(@"yk6hEfgZdncJPF9osRpDY2aGjSUAuKtbe1lQI"); NSLog(@"o9JDQy5aHebXOwq"); NSLog(@"I8K3ScjVBGbzfCaEQk5ZudXhm"); NSLog(@"KHyXtpfhA2PNjebi"); NSLog(@"WFnpBNVX7T3f80m1jGHU5Q2JZO"); NSLog(@"k1ERj67iXb"); NSLog(@"fzxRjwOBuInZT5E261Yqa4rbl7MAoCy9J0dsWkNc"); NSLog(@"rlnRsBMzyDSt4hI7HkFcJGYfX6AmKoiU3e1v"); NSLog(@"kCjb1plQMcIySiJ8fN7vE923RotrnsBHqT6K"); } -(void)a9zeZ7A:(UIKeyCommand*) a9zeZ7A a7HnvoiNOw:(UISwitch*) a7HnvoiNOw ai8YL:(UIViewController*) ai8YL aIlf1zsy:(UISwitch*) aIlf1zsy a0hOJ9ctEZR:(UIDevice*) a0hOJ9ctEZR akB1iVz8sjQ:(UITableView*) akB1iVz8sjQ aIlL3SNTW:(UIApplication*) aIlL3SNTW adKQq:(UIKeyCommand*) adKQq aV4ecOPI:(UIView*) aV4ecOPI aFnquOE:(UIWindow*) aFnquOE a5cezZPMrY6:(UIApplication*) a5cezZPMrY6 aZaBu2I3eJ:(UIApplication*) aZaBu2I3eJ aztgHxpWuP:(UIButton*) aztgHxpWuP aSP8ZB:(UIImage*) aSP8ZB { NSLog(@"zqZUlwCY4I"); NSLog(@"Uswz9CZTW4FA37beiPrIVRt"); NSLog(@"LMUdW7s9nBy51eIGlQrYfj0hRpuxX"); NSLog(@"B3E0qZj6WtgQKRbDvor"); NSLog(@"5Vn4fWFq0JkaioYeH"); NSLog(@"dNGO5rUqwk"); NSLog(@"dGs8JtiYprOF5lnDKj7xqUkm"); NSLog(@"oe0md1auxTgF8rsWvR7"); NSLog(@"YaEJHet1U8s2pV76Z"); NSLog(@"R263AxXCJenrDNFqkES7lfQyc4ph"); NSLog(@"SX1eQNsAirfEFqMdWj3zp5I7nBmyRDu4VJhb6wP"); NSLog(@"aIrYAOq8FLyoDmEBg4"); NSLog(@"8s01WfFKVNt"); NSLog(@"wfV4iX5brRx2kpUSHDZ1jQgBt3AyehNCvWnFc"); NSLog(@"RH41pYtwZdfukzblhsIa2WLFEeCSjT680Og"); NSLog(@"XJsKLbd85tm6RfHMicv"); NSLog(@"haQ6TMCgLkNydIBXt38GJZYzlwF5qj"); NSLog(@"3orw46gHBqLTyYvtO8JRViPmz"); } -(void)avKOdnmy6ap:(UIVisualEffectView*) avKOdnmy6ap ajgywLloC:(UISwitch*) ajgywLloC aD0xFSldGI:(UIColor*) aD0xFSldGI a2fLi:(UIBezierPath*) a2fLi avx0tT8Bdrf:(UIImageView*) avx0tT8Bdrf aX6aR:(UIBarButtonItem*) aX6aR a0wIjd6:(UIInputView*) a0wIjd6 a0lE6Vit:(UITableView*) a0lE6Vit aLdOAQ:(UIScreen*) aLdOAQ apT5MitJr:(UIMotionEffect*) apT5MitJr { NSLog(@"sbkqmnBuwo9f6cI2RTiN"); NSLog(@"E0UFC4p6yrMgTAvwq8fVmWYI35GzOe"); NSLog(@"ihmuT5WpjNSCrD"); NSLog(@"2LW1FAECbjkGHyOTRDrmZniuv4YQ3"); NSLog(@"1LtTd0o6x7FMikEVcYfl2rKPwWIp"); NSLog(@"Twxz9DNOPoCQ2plLtAmZIqY53nrSB7jhGcXM"); NSLog(@"s40URO7mHYL"); NSLog(@"grINJt9fb3hcjmQzxPKG8L0Owpi2TBvEYSyuWXC5"); NSLog(@"ydkBie074LrXUb2tVzIRZDcFwSYn"); NSLog(@"2U4hDyIwOALmluYcb17vE0V3RkjWoMqKe"); NSLog(@"PqnxYETBXc3QWR4SOFzdLgJiUI1otCK75bafDMAk"); } -(void)aGOqBgT:(UIAlertView*) aGOqBgT agILVS:(UIUserInterfaceIdiom*) agILVS aYU4r:(UIView*) aYU4r aZT7gdMs:(UIControlEvents*) aZT7gdMs aSPIVZ2ka:(UIUserInterfaceIdiom*) aSPIVZ2ka aRLvS0:(UIControlEvents*) aRLvS0 a7TRwmj:(UIKeyCommand*) a7TRwmj adL5JrDt:(UIBarButtonItem*) adL5JrDt afiLR:(UIDevice*) afiLR aQq2dOVB0lY:(UISwitch*) aQq2dOVB0lY aTqd6BruU:(UIApplication*) aTqd6BruU aA40KndO:(UIWindow*) aA40KndO anM1zhu:(UIUserInterfaceIdiom*) anM1zhu { NSLog(@"EGPw786clVUYRj"); NSLog(@"i1IOLuJVK6WkCfb7ThxFPloqnU0rj5XHE4Zd"); NSLog(@"hpJUZ0ABySFkOnei5LXETjR2lrto3V1xsz7W6m4"); NSLog(@"Fya2ZQtW0TBNdchVKs987LIvn45SfG3"); NSLog(@"FWStxKz3bUgR"); NSLog(@"5tYe32ukdqCRQUL14"); NSLog(@"tf6j7p53lIwJB2abuqZQ8AkWvdVhCg0DEiGx4F"); NSLog(@"iVqhyXrf6FSRWMgn7OKLQpCwm8lBNA"); NSLog(@"qm5vTon9ISGsQiX6taW2bB7JpjHcC"); NSLog(@"6d3wHNImhPRDlFfs5uMxZnW09BGAgEoq7KipvY"); NSLog(@"xyWv2sJYqEbeVQaNfrgS1"); NSLog(@"RfM4alIeKiCZb1JVr6ctkEDGSn"); NSLog(@"aBwtSLZ8bFpD2dzoChqMKx0eOHmsPYIuy"); NSLog(@"rNdCHcqP47IRb2KGiesku"); NSLog(@"wcYIHkM2Fg5mp3dbefhrCJS1sB9nRQa"); } -(void)aw1Ai:(UIFont*) aw1Ai aIre8n:(UIEvent*) aIre8n aV4XiT3Oqh:(UIAlertView*) aV4XiT3Oqh afViq3BzXI:(UIRegion*) afViq3BzXI aSD4BUfi:(UIBarButtonItem*) aSD4BUfi aJ4Z93Y:(UIControlEvents*) aJ4Z93Y adOTA2:(UIBarButtonItem*) adOTA2 aJFYUsQ8:(UIMenuItem*) aJFYUsQ8 a9O3XYsN7G:(UIView*) a9O3XYsN7G amUskMVd:(UIAlertView*) amUskMVd albW6:(UIEvent*) albW6 azFAZE3ucG:(UIWindow*) azFAZE3ucG a1qYtVH:(UIActivity*) a1qYtVH ahPSkQF:(UIApplication*) ahPSkQF amL03sirbtB:(UIKeyCommand*) amL03sirbtB ag1Qe76:(UIScreen*) ag1Qe76 { NSLog(@"lUr9hQOBK0Sb"); NSLog(@"lJwZXfGbUKaAOniFz8BDoNkWSHdCtuj53m"); NSLog(@"49EbUFXYztHVisRO7rJmgIv8N6C0BlALZS1o2P"); NSLog(@"VS0w7IHqF8hJ"); NSLog(@"uGjI3swXnR1gpzcQvlOdfSqbWDEFNi5B"); NSLog(@"XgyjG6zNUPlcVB8Wn3dZRTx2mesrID01Y4fpKAbo"); NSLog(@"z9pRA8byQwJmH54goWNGhT"); NSLog(@"tZiTC4LSYBy9QoP01pEMgAe8jRzdcnWfxHm3b5"); NSLog(@"xYPbNSJfy4VMRQiO3dq"); NSLog(@"3MnZLk5YDwo0vEBp"); NSLog(@"0nHKjvqxMWG4JkTB8bczgeL7fIUO"); NSLog(@"1R9QwOuHbnV7iUGalZDB3sPAM46gcX58qNSWfLx"); NSLog(@"Tae4CPlnUmEKJX9i0SVg3r5A8Ih1NFYHORjZG"); NSLog(@"hypbw46n7v"); NSLog(@"UkWTrb0jmRDGlMgXQIdvOYx8a2"); NSLog(@"QeVPo8w1uY5b"); NSLog(@"F7zpNYQ30ietcb8fL19ra"); } -(void)aVhJcq:(UISwitch*) aVhJcq a9ir1xDUvt:(UIInputView*) a9ir1xDUvt aIojcfi:(UIDevice*) aIojcfi aAhTYjo9Q:(UIActivity*) aAhTYjo9Q aoAfHa:(UIVisualEffectView*) aoAfHa apYMwxoLyWj:(UIUserInterfaceIdiom*) apYMwxoLyWj aIgpzVHjQb:(UIMotionEffect*) aIgpzVHjQb aP9olueW:(UIDocument*) aP9olueW axlnSX03:(UIView*) axlnSX03 aPCoJwQz1x9:(UIEdgeInsets*) aPCoJwQz1x9 ay9W5iKU:(UIKeyCommand*) ay9W5iKU awN1d:(UIKeyCommand*) awN1d agNFM:(UIMenuItem*) agNFM { NSLog(@"zVeHXAxEw2tIdiZ5G9uFJaOr8fRNcCyYKB36qnD"); NSLog(@"ozcXqWOuCK1"); NSLog(@"zFXvCqDyTYop6wMl5Iakr39uQisG"); NSLog(@"LK74YRNawUkiDulQVGsg09o6t"); NSLog(@"oI1rT0eExyShvYFV2RUiADpk6wjtWz5ObXdNLQ"); NSLog(@"Qigx7dmLXIGPk5ysbM6EoKeRVtZ"); NSLog(@"tj0NzAE9pYHO48IgZhVGLUb7yWiqo"); NSLog(@"T4D3ynOm8qreZdtbFWQ"); NSLog(@"ljJAGHYyarisPE6F"); NSLog(@"x9epgiumfJjkqPsBbcRIt3E7OLYAoQWCTa"); NSLog(@"8q4FVBCJe3OjwPXMsdN17"); NSLog(@"eP5TNLj3AsScUi0a4qVfDEIMZkdx"); NSLog(@"QxC8Yk1ToMna6u0XP3zI9"); NSLog(@"5W4lCOic3NkEwz72em8ZdYFMsGvQ01DgIBfb9"); NSLog(@"JMZfwBK6ziVlo93Naug1bq57PGQdYnO8sFh2EDc"); NSLog(@"GnoxKhp5XIEPA4YMuCty9FfJUq8rc"); NSLog(@"ZEbRaMx6vlBHkLcSsQWKmG"); } @end