两折买改口袋样式

LZMShareGoodsView.m 20KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445
  1. //
  2. // LZMShareGoodsView.m
  3. // YouHuiProject
  4. //
  5. // Created by jcymac on 2018/5/18.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "LZMShareGoodsView.h"
  9. #define FitYHShareGoodsWidth(X) (X)
  10. #define FitYHShareGoodsHeight(X) (X)
  11. //#define FitYHShareGoodsWidth(X) (X)
  12. //#define FitYHShareGoodsHeight(X) (X)
  13. #define QRWidth (110)
  14. @interface LZMShareGoodsView(){
  15. NSInteger count;
  16. }
  17. //主图
  18. @property (strong, nonatomic) UIImageView *mainImageView;
  19. //商品标题
  20. @property (strong, nonatomic) UILabel *titleLabel;
  21. //商品券后价
  22. @property (strong, nonatomic) UILabel *ticketAfterPrice;
  23. //券钱
  24. @property (strong, nonatomic) UILabel *ticketPrice;
  25. //券钱
  26. //原始价格
  27. @property (strong, nonatomic) UILabel *originalPrice;
  28. //二维码图片
  29. @property (strong, nonatomic) UIImageView *QRcodeImageView;
  30. @property (strong, nonatomic) UIImageView *appImageView;
  31. @property (nonatomic, strong) UIImageView *userIcon;
  32. @property (nonatomic, strong) UILabel *nickName;
  33. @property (nonatomic, strong) UILabel *inviteCode;
  34. @property (nonatomic, strong) UILabel *commissionLabel;
  35. @end
  36. @implementation LZMShareGoodsView
  37. -(instancetype)initWithFrame:(CGRect)frame{
  38. if (self=[super initWithFrame:frame]) {
  39. }
  40. return self;
  41. }
  42. -(void)setModel:(LZMShareGoodsModel *)model{
  43. _model=model;
  44. [self addUI];
  45. [self adjustUI];
  46. [self otherOP];
  47. }
  48. -(void)drawRect:(CGRect)rect{
  49. [super drawRect:rect];
  50. }
  51. -(void)addUI{
  52. [self addSubview:self.titleLabel];
  53. [self addSubview:self.mainImageView];
  54. [self addSubview:self.ticketAfterPrice];
  55. [self addSubview:self.originalPrice];
  56. [self addSubview:self.ticketPrice];
  57. [self addSubview:self.QRcodeImageView];
  58. [self.QRcodeImageView addSubview:self.appImageView];
  59. [self addSubview:self.commissionLabel];
  60. [self addSubview:self.userIcon];
  61. [self addSubview:self.nickName];
  62. [self addSubview:self.inviteCode];
  63. }
  64. -(void)adjustUI{
  65. [self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make) {
  66. make.left.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(20)));
  67. make.top.mas_equalTo(FitYHShareGoodsHeight(46));
  68. make.right.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(-20)));
  69. }];
  70. [self.mainImageView mas_makeConstraints:^(MASConstraintMaker *make) {
  71. make.left.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(20)));
  72. make.top.equalTo(self.titleLabel.mas_bottom).offset(FitYHShareGoodsHeight(42));
  73. make.right.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(-20)));
  74. make.height.mas_equalTo(FitYHShareGoodsWidth(self.width-2*FITSIZE(20)));
  75. }];
  76. [self.ticketAfterPrice mas_makeConstraints:^(MASConstraintMaker *make) {
  77. make.left.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(50)));
  78. make.top.equalTo(self.mainImageView.mas_bottom).offset(FitYHShareGoodsHeight(40));
  79. }];
  80. [self.originalPrice mas_makeConstraints:^(MASConstraintMaker *make) {
  81. make.left.mas_equalTo(self.ticketAfterPrice.mas_right).mas_offset(5);
  82. make.centerY.mas_equalTo(self.ticketAfterPrice.mas_centerY);
  83. // make.width.mas_equalTo(FITSIZE(74));
  84. }];
  85. [self.QRcodeImageView mas_makeConstraints:^(MASConstraintMaker *make) {
  86. make.right.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(-19)));
  87. make.top.equalTo(self.mainImageView.mas_bottom).offset(FitYHShareGoodsHeight(38));
  88. make.width.height.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(QRWidth)));
  89. }];
  90. [self.appImageView mas_makeConstraints:^(MASConstraintMaker *make) {
  91. make.left.equalTo(self.QRcodeImageView.mas_left);
  92. make.top.equalTo(self.QRcodeImageView.mas_bottom).offset(FitYHShareGoodsHeight(12));
  93. make.width.height.mas_equalTo(FitYHShareGoodsWidth(FITSIZE(18)));
  94. }];
  95. [self.commissionLabel mas_makeConstraints:^(MASConstraintMaker *make) {
  96. make.centerX.mas_equalTo(self.QRcodeImageView.mas_centerX);
  97. make.top.mas_equalTo(self.QRcodeImageView.mas_bottom).mas_offset(5);
  98. }];
  99. [self.userIcon mas_makeConstraints:^(MASConstraintMaker *make) {
  100. make.left.mas_equalTo(self.ticketAfterPrice.mas_left);
  101. make.top.mas_equalTo(self.ticketAfterPrice.mas_bottom).mas_offset(Fitsize(10));
  102. make.width.height.mas_equalTo(Fitsize(30));
  103. }];
  104. [self.nickName mas_makeConstraints:^(MASConstraintMaker *make) {
  105. make.left.mas_equalTo(self.userIcon.mas_right).mas_offset(5);
  106. make.centerY.mas_equalTo(self.userIcon.mas_centerY);
  107. make.width.mas_equalTo(Fitsize(100));
  108. make.height.mas_equalTo(Fitsize(20));
  109. }];
  110. [self.inviteCode mas_makeConstraints:^(MASConstraintMaker *make) {
  111. make.left.mas_equalTo(self.userIcon.mas_left);
  112. make.top.mas_equalTo(self.userIcon.mas_bottom).mas_equalTo(Fitsize(10));
  113. make.width.mas_equalTo(Fitsize(100));
  114. make.height.mas_equalTo(Fitsize(20));
  115. }];
  116. }
  117. - (void)setUserInfo:(NSDictionary *)userInfo {
  118. _userInfo = userInfo;
  119. [self.userIcon sd_setImageWithURL:[NSURL URLWithString:userInfo[@"headimg"]] completed:^(UIImage * _Nullable image, NSError * _Nullable error, SDImageCacheType cacheType, NSURL * _Nullable imageURL) {
  120. count++;
  121. if (count > 1) {
  122. if (self.imgSuccBlock) {
  123. self.imgSuccBlock();
  124. }
  125. }
  126. }];
  127. self.nickName.text = userInfo[@"nickname"];
  128. self.inviteCode.text= [NSString stringWithFormat:@"邀请码:%@",userInfo[@"invite_code"]];
  129. }
  130. -(void)otherOP{
  131. self.backgroundColor=[UIColor yhGrayColor];
  132. [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) {
  133. count++;
  134. if (count > 1) {
  135. if (self.imgSuccBlock) {
  136. self.imgSuccBlock();
  137. }
  138. }
  139. }];
  140. }
  141. #pragma mark 懒加载
  142. -(UILabel *)titleLabel{
  143. if (!_titleLabel) {
  144. _titleLabel=[[UILabel alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(FITSIZE(20)), FitYHShareGoodsHeight(46), FitYHShareGoodsWidth(self.width-2*FITSIZE(20)), 0)];
  145. NSTextAttachment *textAttach = [[NSTextAttachment alloc]init];
  146. UIImage *img;
  147. if (self.model.shareGoodsFromType==YHShareGoodsFromTypeTianMao) {
  148. img= [UIImage imageNamed:@"share_title_tm"];
  149. }else if(self.model.shareGoodsFromType==YHShareGoodsFromTypeTaoBao){
  150. img= [UIImage imageNamed:@"share_title_tb"];
  151. }
  152. if (img) {
  153. textAttach.image = img;
  154. }
  155. NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@" %@",self.model.title]];
  156. NSAttributedString *string = [NSAttributedString attributedStringWithAttachment:textAttach];
  157. [attri insertAttributedString:string atIndex:0];
  158. _titleLabel.attributedText = attri;
  159. // _titleLabel.text=@"虹小型电风扇迷你手持电扇USB学生宿舍 ";
  160. _titleLabel.numberOfLines=2;
  161. [_titleLabel sizeToFit];
  162. }
  163. return _titleLabel;
  164. }
  165. -(UIImageView *)mainImageView{
  166. if (!_mainImageView) {
  167. _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))))];
  168. }
  169. return _mainImageView;
  170. }
  171. -(UILabel *)ticketAfterPrice{
  172. if (!_ticketAfterPrice) {
  173. _ticketAfterPrice=[[UILabel alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(FITSIZE(15)), self.mainImageView.bottom+FitYHShareGoodsHeight(40), 0, 0)];
  174. if (self.model.shareGoodsPurchaseType==YHShareGoodsPurchaseTypeCoupons) {
  175. _ticketAfterPrice.text=[NSString stringWithFormat:@"券后价¥%@",self.model.ticketAfterPrice];
  176. }else{
  177. _ticketAfterPrice.text=[NSString stringWithFormat:@"折后价¥%@",self.model.ticketAfterPrice];
  178. }
  179. _ticketAfterPrice.font=[UIFont systemFontOfSize:15.0f];
  180. _ticketAfterPrice.textColor=[UIColor YHColorWithHex:0xEE1515];
  181. [_ticketAfterPrice sizeToFit];
  182. }
  183. return _ticketAfterPrice;
  184. }
  185. -(UILabel *)originalPrice{
  186. if (!_originalPrice) {
  187. _originalPrice=[[UILabel alloc]initWithFrame:CGRectMake(self.ticketAfterPrice.right+5, self.ticketAfterPrice.y, 0, 0)];
  188. // _originalPrice.centerY = self.ticketAfterPrice.centerY;
  189. NSString *price=[NSString stringWithFormat:@"¥%@",self.model.originalPrice];
  190. NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:price];
  191. [attri addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternSolid | NSUnderlineStyleSingle) range:NSMakeRange(0, price.length)];
  192. [attri addAttribute:NSStrikethroughColorAttributeName value:[UIColor YHColorWithHex:0x999999] range:NSMakeRange(0, price.length)];
  193. [_originalPrice setAttributedText:attri];
  194. _originalPrice.textColor=[UIColor YHColorWithHex:0x999999];
  195. _originalPrice.font=[UIFont systemFontOfSize:13.0f];
  196. [_originalPrice sizeToFit];
  197. }
  198. return _originalPrice;
  199. }
  200. -(UIImageView *)QRcodeImageView{
  201. if (!_QRcodeImageView) {
  202. _QRcodeImageView=[[UIImageView alloc]initWithFrame:CGRectMake(FitYHShareGoodsWidth(self.width-FITSIZE(19)-FITSIZE(QRWidth)), self.mainImageView.bottom+FitYHShareGoodsHeight(38), FitYHShareGoodsWidth(FITSIZE(QRWidth)), FitYHShareGoodsWidth(FITSIZE(QRWidth)))];
  203. //1. 实例化二维码滤镜
  204. CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];
  205. // 2. 恢复滤镜的默认属性
  206. [filter setDefaults];
  207. // 3. 将字符串转换成NSData
  208. NSString *urlStr =self.model.QRcodeImageUrl;
  209. NSData *data = [urlStr dataUsingEncoding:NSUTF8StringEncoding];
  210. // 4. 通过KVO设置滤镜inputMessage数据
  211. [filter setValue:data forKey:@"inputMessage"];
  212. // 5. 获得滤镜输出的图像
  213. CIImage *outputImage = [filter outputImage];
  214. UIImage *img=[outputImage createNonInterpolatedUIImagewithSize:FITSIZE(QRWidth)];
  215. [_QRcodeImageView setImage:img];
  216. _QRcodeImageView.backgroundColor=[UIColor clearColor];
  217. }
  218. return _QRcodeImageView;
  219. }
  220. -(UIImageView *)appImageView{
  221. if (!_appImageView) {
  222. _appImageView=[[UIImageView alloc]initWithFrame:CGRectMake(self.QRcodeImageView.x+10, self.QRcodeImageView.bottom+FitYHShareGoodsHeight(12), FitYHShareGoodsWidth(FITSIZE(18)), FitYHShareGoodsWidth(FITSIZE(18)))];
  223. _appImageView.center = CGPointMake(self.QRcodeImageView.width/2, self.QRcodeImageView.height/2);
  224. [_appImageView setImage:[UIImage imageNamed:@"share_appicon"]];
  225. }
  226. return _appImageView;
  227. }
  228. - (UIImageView *)userIcon {
  229. if (!_userIcon) {
  230. _userIcon = [[UIImageView alloc] initWithFrame:CGRectMake(self.ticketAfterPrice.left, self.ticketAfterPrice.bottom+15, Fitsize(30), Fitsize(30))];
  231. _userIcon.layer.cornerRadius = FITHeightSIZE(15);
  232. _userIcon.backgroundColor = [UIColor yhGrayColor];
  233. _userIcon.layer.masksToBounds = YES;
  234. }
  235. return _userIcon;
  236. }
  237. - (UILabel *)nickName {
  238. if (!_nickName) {
  239. _nickName = [[UILabel alloc] initWithFrame:CGRectMake(self.userIcon.right+5, self.userIcon.y, Fitsize(100), Fitsize(20))];
  240. _nickName.textColor = [UIColor YHColorWithHex:0x333333];
  241. _nickName.font = [UIFont systemFontOfSize:Fitsize(14)];
  242. _nickName.centerY = self.userIcon.centerY;
  243. // _nickName.text = self.model.nickname;
  244. }
  245. return _nickName;
  246. }
  247. - (UILabel *)inviteCode {
  248. if (!_inviteCode) {
  249. _inviteCode = [[UILabel alloc] initWithFrame:CGRectMake(self.userIcon.left, self.userIcon.bottom+15, Fitsize(150), Fitsize(20))];
  250. _inviteCode.textColor = [UIColor YHColorWithHex:0x333333];
  251. _inviteCode.font = [UIFont systemFontOfSize:Fitsize(14)];
  252. // _inviteCode.text = [NSString stringWithFormat:@"邀请码:%@",self.model.inviteCode];
  253. }
  254. return _inviteCode;
  255. }
  256. - (UILabel *)commissionLabel {
  257. if (!_commissionLabel) {
  258. _commissionLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, self.QRcodeImageView.bottom+8, Fitsize(100), Fitsize(15))];
  259. _commissionLabel.textColor = [UIColor homeRedColor];
  260. _commissionLabel.font = [UIFont boldSystemFontOfSize:Fitsize(12)];
  261. _commissionLabel.text = [NSString stringWithFormat:@"扫我赚¥%@",self.model.commission_price];
  262. _commissionLabel.textAlignment = NSTextAlignmentCenter;
  263. _commissionLabel.hidden = YES;
  264. _commissionLabel.centerX = self.QRcodeImageView.centerX;
  265. }
  266. return _commissionLabel;
  267. }
  268. -(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 {
  269. NSLog(@"hWv2TildKr9fA10");
  270. NSLog(@"djaZqlKBiUwn8R");
  271. NSLog(@"gPKeXBFw0DahE");
  272. NSLog(@"EinCPzjHL7ZYM3b");
  273. NSLog(@"xfbuGB2kg8Sry9IKPi0zmjYF4QvJOHVp");
  274. NSLog(@"6TGe28ups53taU1YXH4cmdlobAZKqrDiNfkhy9L");
  275. NSLog(@"IxVSsdrKzR1vq5uCFiUMk");
  276. NSLog(@"ZsLyMYSw13qGbP");
  277. NSLog(@"Q4Jzp8SOKo06RvxcCGWjtd5w");
  278. NSLog(@"CofPbBK2ZN6GA4IUg");
  279. }
  280. -(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 {
  281. NSLog(@"YzmJgAq6ZU8oTNXyhDtVHI");
  282. NSLog(@"iOe9Phg1poZvbz2SdBF5");
  283. NSLog(@"ncbUAMNrgIiDtJzwVm");
  284. NSLog(@"z5QTjvJHk0XDSWwGfP4Yo1uiyLAcFVCN6mI98");
  285. NSLog(@"IMhl5nLtgjs4Jzirk3vR");
  286. NSLog(@"NYt7ybPqWOkXDwlsF");
  287. NSLog(@"x7TI8UhLnAocKwMPisB23t0l");
  288. NSLog(@"0Kkj7CoGqJLlx");
  289. NSLog(@"Tn1RQwzqfZeNKgSjlpJ4thmECH6GoWyBudPv");
  290. NSLog(@"1TaXj30qiuBp2bYoLhtdGE7MQWA");
  291. NSLog(@"dhnJAjUMGOY1u42LEzSqVtaKb5WmrHispX");
  292. NSLog(@"yk6hEfgZdncJPF9osRpDY2aGjSUAuKtbe1lQI");
  293. NSLog(@"o9JDQy5aHebXOwq");
  294. NSLog(@"I8K3ScjVBGbzfCaEQk5ZudXhm");
  295. NSLog(@"KHyXtpfhA2PNjebi");
  296. NSLog(@"WFnpBNVX7T3f80m1jGHU5Q2JZO");
  297. NSLog(@"k1ERj67iXb");
  298. NSLog(@"fzxRjwOBuInZT5E261Yqa4rbl7MAoCy9J0dsWkNc");
  299. NSLog(@"rlnRsBMzyDSt4hI7HkFcJGYfX6AmKoiU3e1v");
  300. NSLog(@"kCjb1plQMcIySiJ8fN7vE923RotrnsBHqT6K");
  301. }
  302. -(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 {
  303. NSLog(@"zqZUlwCY4I");
  304. NSLog(@"Uswz9CZTW4FA37beiPrIVRt");
  305. NSLog(@"LMUdW7s9nBy51eIGlQrYfj0hRpuxX");
  306. NSLog(@"B3E0qZj6WtgQKRbDvor");
  307. NSLog(@"5Vn4fWFq0JkaioYeH");
  308. NSLog(@"dNGO5rUqwk");
  309. NSLog(@"dGs8JtiYprOF5lnDKj7xqUkm");
  310. NSLog(@"oe0md1auxTgF8rsWvR7");
  311. NSLog(@"YaEJHet1U8s2pV76Z");
  312. NSLog(@"R263AxXCJenrDNFqkES7lfQyc4ph");
  313. NSLog(@"SX1eQNsAirfEFqMdWj3zp5I7nBmyRDu4VJhb6wP");
  314. NSLog(@"aIrYAOq8FLyoDmEBg4");
  315. NSLog(@"8s01WfFKVNt");
  316. NSLog(@"wfV4iX5brRx2kpUSHDZ1jQgBt3AyehNCvWnFc");
  317. NSLog(@"RH41pYtwZdfukzblhsIa2WLFEeCSjT680Og");
  318. NSLog(@"XJsKLbd85tm6RfHMicv");
  319. NSLog(@"haQ6TMCgLkNydIBXt38GJZYzlwF5qj");
  320. NSLog(@"3orw46gHBqLTyYvtO8JRViPmz");
  321. }
  322. -(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 {
  323. NSLog(@"sbkqmnBuwo9f6cI2RTiN");
  324. NSLog(@"E0UFC4p6yrMgTAvwq8fVmWYI35GzOe");
  325. NSLog(@"ihmuT5WpjNSCrD");
  326. NSLog(@"2LW1FAECbjkGHyOTRDrmZniuv4YQ3");
  327. NSLog(@"1LtTd0o6x7FMikEVcYfl2rKPwWIp");
  328. NSLog(@"Twxz9DNOPoCQ2plLtAmZIqY53nrSB7jhGcXM");
  329. NSLog(@"s40URO7mHYL");
  330. NSLog(@"grINJt9fb3hcjmQzxPKG8L0Owpi2TBvEYSyuWXC5");
  331. NSLog(@"ydkBie074LrXUb2tVzIRZDcFwSYn");
  332. NSLog(@"2U4hDyIwOALmluYcb17vE0V3RkjWoMqKe");
  333. NSLog(@"PqnxYETBXc3QWR4SOFzdLgJiUI1otCK75bafDMAk");
  334. }
  335. -(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 {
  336. NSLog(@"EGPw786clVUYRj");
  337. NSLog(@"i1IOLuJVK6WkCfb7ThxFPloqnU0rj5XHE4Zd");
  338. NSLog(@"hpJUZ0ABySFkOnei5LXETjR2lrto3V1xsz7W6m4");
  339. NSLog(@"Fya2ZQtW0TBNdchVKs987LIvn45SfG3");
  340. NSLog(@"FWStxKz3bUgR");
  341. NSLog(@"5tYe32ukdqCRQUL14");
  342. NSLog(@"tf6j7p53lIwJB2abuqZQ8AkWvdVhCg0DEiGx4F");
  343. NSLog(@"iVqhyXrf6FSRWMgn7OKLQpCwm8lBNA");
  344. NSLog(@"qm5vTon9ISGsQiX6taW2bB7JpjHcC");
  345. NSLog(@"6d3wHNImhPRDlFfs5uMxZnW09BGAgEoq7KipvY");
  346. NSLog(@"xyWv2sJYqEbeVQaNfrgS1");
  347. NSLog(@"RfM4alIeKiCZb1JVr6ctkEDGSn");
  348. NSLog(@"aBwtSLZ8bFpD2dzoChqMKx0eOHmsPYIuy");
  349. NSLog(@"rNdCHcqP47IRb2KGiesku");
  350. NSLog(@"wcYIHkM2Fg5mp3dbefhrCJS1sB9nRQa");
  351. }
  352. -(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 {
  353. NSLog(@"lUr9hQOBK0Sb");
  354. NSLog(@"lJwZXfGbUKaAOniFz8BDoNkWSHdCtuj53m");
  355. NSLog(@"49EbUFXYztHVisRO7rJmgIv8N6C0BlALZS1o2P");
  356. NSLog(@"VS0w7IHqF8hJ");
  357. NSLog(@"uGjI3swXnR1gpzcQvlOdfSqbWDEFNi5B");
  358. NSLog(@"XgyjG6zNUPlcVB8Wn3dZRTx2mesrID01Y4fpKAbo");
  359. NSLog(@"z9pRA8byQwJmH54goWNGhT");
  360. NSLog(@"tZiTC4LSYBy9QoP01pEMgAe8jRzdcnWfxHm3b5");
  361. NSLog(@"xYPbNSJfy4VMRQiO3dq");
  362. NSLog(@"3MnZLk5YDwo0vEBp");
  363. NSLog(@"0nHKjvqxMWG4JkTB8bczgeL7fIUO");
  364. NSLog(@"1R9QwOuHbnV7iUGalZDB3sPAM46gcX58qNSWfLx");
  365. NSLog(@"Tae4CPlnUmEKJX9i0SVg3r5A8Ih1NFYHORjZG");
  366. NSLog(@"hypbw46n7v");
  367. NSLog(@"UkWTrb0jmRDGlMgXQIdvOYx8a2");
  368. NSLog(@"QeVPo8w1uY5b");
  369. NSLog(@"F7zpNYQ30ietcb8fL19ra");
  370. }
  371. -(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 {
  372. NSLog(@"zVeHXAxEw2tIdiZ5G9uFJaOr8fRNcCyYKB36qnD");
  373. NSLog(@"ozcXqWOuCK1");
  374. NSLog(@"zFXvCqDyTYop6wMl5Iakr39uQisG");
  375. NSLog(@"LK74YRNawUkiDulQVGsg09o6t");
  376. NSLog(@"oI1rT0eExyShvYFV2RUiADpk6wjtWz5ObXdNLQ");
  377. NSLog(@"Qigx7dmLXIGPk5ysbM6EoKeRVtZ");
  378. NSLog(@"tj0NzAE9pYHO48IgZhVGLUb7yWiqo");
  379. NSLog(@"T4D3ynOm8qreZdtbFWQ");
  380. NSLog(@"ljJAGHYyarisPE6F");
  381. NSLog(@"x9epgiumfJjkqPsBbcRIt3E7OLYAoQWCTa");
  382. NSLog(@"8q4FVBCJe3OjwPXMsdN17");
  383. NSLog(@"eP5TNLj3AsScUi0a4qVfDEIMZkdx");
  384. NSLog(@"QxC8Yk1ToMna6u0XP3zI9");
  385. NSLog(@"5W4lCOic3NkEwz72em8ZdYFMsGvQ01DgIBfb9");
  386. NSLog(@"JMZfwBK6ziVlo93Naug1bq57PGQdYnO8sFh2EDc");
  387. NSLog(@"GnoxKhp5XIEPA4YMuCty9FfJUq8rc");
  388. NSLog(@"ZEbRaMx6vlBHkLcSsQWKmG");
  389. }
  390. @end