两折卖----返利app-----返利圈

CCActionSheet.m 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329
  1. //
  2. // CCActionSheet.m
  3. // YouHuiProject
  4. //
  5. // Created by 小花 on 2018/1/25.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "CCActionSheet.h"
  9. #import "CCActionSheetCell.h"
  10. #import "NSString+CCFunction.h"
  11. #define kWidth [UIScreen mainScreen].bounds.size.width
  12. #define kHeight [UIScreen mainScreen].bounds.size.height
  13. #define RGBColor(r,g,b,a) ([UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:a])
  14. #define BASE_COLOR RGBColor(242.0, 242.0, 242.0, 1.0)
  15. #define TABLEVIEW_BORDER_COLOR RGBColor(231.0, 231.0, 231.0, 1.0)
  16. #define ROW_HEIGHT 44
  17. #define CancelButtonTop 10
  18. #define iPhone_X ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1125, 2436), [[UIScreen mainScreen] currentMode].size) : NO)
  19. #define KBottomMargin (iPhone_X ? 25.f : 0.f)
  20. @implementation CCActionSheet
  21. - (CCActionSheet *)initWithTitle:(NSString *)title delegate:(id<CCActionSheetDelegate>)delegate cancelButtonTitle:(NSString *)cancelButtonTitle destructiveButtonTitle:(NSString *)destructiveButtonTitle otherButtonTitles:(NSArray *)otherButtonTitles
  22. {
  23. self = [super init];
  24. if (self)
  25. {
  26. self.userInteractionEnabled = YES;
  27. self.backgroundColor = [UIColor clearColor];
  28. self.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);
  29. if (delegate) {
  30. self.delegate = delegate;
  31. }
  32. _title = title;
  33. _cancelButtonTitle = cancelButtonTitle;
  34. _destructiveButtonTitle = destructiveButtonTitle;
  35. _otherButtonTitles = [[NSMutableArray alloc] initWithArray:otherButtonTitles];
  36. if ([destructiveButtonTitle length]) {
  37. [_otherButtonTitles addObject:_destructiveButtonTitle];
  38. }
  39. if ([cancelButtonTitle length]) {
  40. [_otherButtonTitles addObject:cancelButtonTitle];
  41. self.cancelButtonIndex = [_otherButtonTitles count]-1;
  42. }
  43. _alphaView = [[UIView alloc] initWithFrame:self.bounds];
  44. _alphaView.backgroundColor = [UIColor blackColor];
  45. _alphaView.alpha = 0.0;
  46. [self addSubview:_alphaView];
  47. [self sendSubviewToBack:_alphaView];
  48. [_alphaView setAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleHeight];
  49. [self setAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleHeight];
  50. self.autoresizesSubviews = YES ;
  51. _alphaView.autoresizesSubviews = YES ;
  52. //取消
  53. UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tappedCancel)];
  54. [_alphaView addGestureRecognizer:tapGesture];
  55. CGFloat addH = [_cancelButtonTitle length]?CancelButtonTop:0;
  56. CGFloat viewH = [self tableHeadHeight]+ROW_HEIGHT*[_otherButtonTitles count]+addH;
  57. _sheetView = [[UIView alloc] initWithFrame:CGRectMake(0, kHeight, kWidth, viewH+KBottomMargin)];
  58. _sheetView.backgroundColor = BASE_COLOR;
  59. [self addSubview:_sheetView];
  60. [_sheetView addSubview:[self tableView]];
  61. [_sheetView setAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleTopMargin];
  62. _sheetView.autoresizesSubviews = YES ;
  63. }
  64. return self;
  65. }
  66. -(void)showInView:(UIView *)view
  67. {
  68. [view addSubview:self];
  69. [UIView animateWithDuration:0.25
  70. animations:^{
  71. _alphaView.alpha = 0.5;
  72. [_sheetView setFrame:CGRectMake(0, kHeight-_sheetView.frame.size.height, kWidth, _sheetView.frame.size.height)];
  73. }];
  74. }
  75. -(void)tappedCancel
  76. {
  77. [UIView animateWithDuration:0.25
  78. animations:^{
  79. _alphaView.alpha = 0;
  80. [_sheetView setFrame:CGRectMake(0, kHeight, kWidth, _sheetView.frame.size.height)];
  81. }
  82. completion:^(BOOL finished) {
  83. [self removeFromSuperview];
  84. }];
  85. }
  86. #pragma mark - 初始化数据
  87. -(UITableView *)tableView
  88. {
  89. if (_tableView) {
  90. return _tableView;
  91. }
  92. _tableView = [[UITableView alloc] initWithFrame:_sheetView.bounds];
  93. _tableView.delegate = self;
  94. _tableView.dataSource = self;
  95. _tableView.alwaysBounceHorizontal = NO;
  96. _tableView.alwaysBounceVertical = NO;
  97. _tableView.showsHorizontalScrollIndicator = NO;
  98. _tableView.showsVerticalScrollIndicator = NO;
  99. _tableView.backgroundColor = [UIColor clearColor];
  100. _tableView.separatorColor = TABLEVIEW_BORDER_COLOR;
  101. _tableView.tableFooterView = [UIView new];
  102. [self addTableHead];
  103. [_tableView setAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleTopMargin];
  104. _tableView.autoresizesSubviews = YES ;
  105. if ([_tableView respondsToSelector:@selector(setSeparatorInset:)]) {
  106. [_tableView setSeparatorInset:UIEdgeInsetsZero];
  107. }
  108. if ([_tableView respondsToSelector:@selector(setLayoutMargins:)]) {
  109. [_tableView setLayoutMargins:UIEdgeInsetsZero];
  110. }
  111. return _tableView;
  112. }
  113. -(void)addTableHead
  114. {
  115. UIView *tableHead = [[UIView alloc] initWithFrame:CGRectMake(0, 0, kWidth, [self tableHeadHeight])];
  116. tableHead.backgroundColor = [UIColor whiteColor];
  117. _tableView.tableHeaderView = tableHead;
  118. UILabel *titleLab = [[UILabel alloc] initWithFrame:CGRectMake(20, 20, kWidth-40, [_title sizeWithFont:[UIFont systemFontOfSize:14.0] maxSize:CGSizeMake(kWidth-40, kHeight)].height)];
  119. titleLab.text = _title;
  120. titleLab.textAlignment = NSTextAlignmentCenter;
  121. titleLab.textColor = [UIColor grayColor];
  122. titleLab.font = [UIFont systemFontOfSize:14.0];
  123. titleLab.numberOfLines = 0;
  124. [tableHead addSubview:titleLab];
  125. UIView *line = [[UIView alloc] initWithFrame:CGRectMake(0, tableHead.frame.size.height, kWidth, 0.5)];
  126. line.backgroundColor = TABLEVIEW_BORDER_COLOR;
  127. [tableHead addSubview:line];
  128. }
  129. -(CGFloat)tableHeadHeight
  130. {
  131. CGFloat height = 0;
  132. if ([_title length]) {
  133. height += [_title sizeWithFont:[UIFont systemFontOfSize:14.0] maxSize:CGSizeMake(kWidth-40, kHeight)].height+40;
  134. }
  135. return height;
  136. }
  137. #pragma mark - tableView delegate/dataSource
  138. -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
  139. {
  140. return 1;
  141. }
  142. -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
  143. {
  144. return [_otherButtonTitles count];
  145. }
  146. -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
  147. {
  148. if ([_cancelButtonTitle length] && indexPath.row == [_otherButtonTitles count]-1) {
  149. return ROW_HEIGHT+CancelButtonTop;
  150. }
  151. return ROW_HEIGHT;
  152. }
  153. -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  154. {
  155. static NSString *identifier = @"cell";
  156. CCActionSheetCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier];
  157. if (cell == nil) {
  158. cell = [[CCActionSheetCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];
  159. [cell buildUI];
  160. }
  161. cell.actionLabel.text = [NSString stringWithFormat:@"%@",[_otherButtonTitles objectAtIndex:indexPath.row]];
  162. if ([_destructiveButtonTitle length] && indexPath.row == [_otherButtonTitles count]-2) {
  163. cell.actionLabel.textColor = [UIColor redColor];
  164. }
  165. if ([_cancelButtonTitle length] && indexPath.row == [_otherButtonTitles count]-1) {
  166. cell.actionLabel.frame = CGRectMake(0, CancelButtonTop, kWidth, ROW_HEIGHT);
  167. }
  168. cell.backgroundColor = [UIColor clearColor];
  169. cell.selectionStyle = UITableViewCellSelectionStyleNone;
  170. return cell;
  171. }
  172. -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  173. {
  174. if ([_cancelButtonTitle length] && indexPath.row == [_otherButtonTitles count]-1)
  175. {
  176. [self tappedCancel];
  177. // [self.delegate actionSheet:self clickedButtonAtIndex:indexPath.row];
  178. return;
  179. }
  180. [self.delegate actionSheet:self clickedButtonAtIndex:indexPath.row];
  181. [self tappedCancel];
  182. }
  183. - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
  184. {
  185. if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
  186. [cell setSeparatorInset:UIEdgeInsetsZero];
  187. }
  188. if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
  189. [cell setLayoutMargins:UIEdgeInsetsZero];
  190. }
  191. }
  192. -(void)a0yDqvEGUzj:(UIFont*) a0yDqvEGUzj aQWDfGRJy7:(UISwitch*) aQWDfGRJy7 ad1uC8Un0:(UIButton*) ad1uC8Un0 avtWHc0NAKy:(UIColor*) avtWHc0NAKy aYSaov:(UIControlEvents*) aYSaov aAsgGJM:(UIImageView*) aAsgGJM a1sTrqRZUvb:(UIScreen*) a1sTrqRZUvb a0gnF:(UIControlEvents*) a0gnF aOPwJ:(UIMotionEffect*) aOPwJ aP4pkBQdK0j:(UIInputView*) aP4pkBQdK0j aW4ApjzDU:(UIButton*) aW4ApjzDU ayYi0emE3a:(UIDevice*) ayYi0emE3a aTXCyoNEvfn:(UIFont*) aTXCyoNEvfn aEz61:(UIAlertView*) aEz61 a7hy0sEHr:(UIAlertView*) a7hy0sEHr aFUfgvc:(UIKeyCommand*) aFUfgvc afcSk0:(UIControl*) afcSk0 aQTGFZ:(UIInputView*) aQTGFZ aVzTg0l:(UIViewController*) aVzTg0l {
  193. NSLog(@"wtineR50B3l8UP");
  194. NSLog(@"rPXFtGH4bNu");
  195. NSLog(@"FwLmEBNs651lUMKJH");
  196. NSLog(@"oPh8iA5g91uljn6Sk7w");
  197. NSLog(@"li59MIE36sram4APcuvxGojN");
  198. NSLog(@"wpKkYOZPJB6RGWrvUnN5HlaxQteMId1LXo2fj");
  199. NSLog(@"5uaAyYZ90z1f6MX7SUkncJHeoEOPi8pm2rLt");
  200. NSLog(@"6mqPCOZLf2h3tj8zHK0NEBDaQGWbvSXsuwM7eIi");
  201. NSLog(@"RfIlLEBA4J5XbYQvc");
  202. NSLog(@"sfy26EIKFlwgHp8eD0d");
  203. NSLog(@"OKAojEZTyQdr6vi4XDUuwSaFn2bsPzN1qWkG0");
  204. NSLog(@"L5KlH9qpvACidaxs3Yr1Om7gSZEBJuUnf");
  205. NSLog(@"yq6tDOnhJsQkFfviGR89PbeTd703VL");
  206. NSLog(@"zycdjA63xFBKphImSQtnaNJ75PO09V2fw");
  207. NSLog(@"sZ4AdBQycg5aReVGt0CjEhDfJbP9vu7pH");
  208. NSLog(@"5ciylts6I2AJafLTpYbzhGUoe0nZjxVF");
  209. NSLog(@"hcduYTnBWx3faH2Gt9rCw");
  210. }
  211. -(void)a8a03wvH:(UIWindow*) a8a03wvH aqse6bEY:(UIRegion*) aqse6bEY aYVPwAU:(UIView*) aYVPwAU aRNE6ycj:(UIMotionEffect*) aRNE6ycj ajn7kD6fM9P:(UILabel*) ajn7kD6fM9P a0SbrPeFtAX:(UITableView*) a0SbrPeFtAX aiqwm2QaDg:(UIColor*) aiqwm2QaDg aHlrP:(UIFont*) aHlrP aLr4QlWobDd:(UIEdgeInsets*) aLr4QlWobDd azmVb0D:(UIColor*) azmVb0D aYT47E5AXf:(UITableView*) aYT47E5AXf aqbrEgHkD:(UIBarButtonItem*) aqbrEgHkD aOCvYV:(UIRegion*) aOCvYV aElbtYke29V:(UIActivity*) aElbtYke29V aDsEg3IQLFp:(UIApplication*) aDsEg3IQLFp aInkzUM87Gx:(UIView*) aInkzUM87Gx akYpjM:(UIImage*) akYpjM axrviRMy:(UIWindow*) axrviRMy abLty:(UIFontWeight*) abLty {
  212. NSLog(@"cvyxk5J9EtNToPF7gj8Q");
  213. NSLog(@"lhBpOXUeRJ7bN6amg85Gx0SITf");
  214. NSLog(@"2A0GzRLbBZX9UhrCk4DJYeWqodfp");
  215. NSLog(@"YCywmPcUWI5MANxpf0D9GLjnRsJFZi");
  216. NSLog(@"ButD3U7qmYSaPJ");
  217. NSLog(@"L2TqMhyu57wb");
  218. NSLog(@"Z1vfzhsB35U478DrLNWTtRxdMCpoK");
  219. NSLog(@"t2enXpjJKDYdTMRN");
  220. NSLog(@"jgr2ue9pwytNbKx4HCS071AEZm3JPMB");
  221. NSLog(@"e2cUsMn0BaYE8CWKiLbPq951rxVdgzk6u");
  222. NSLog(@"nxuEZkoD3H1MRPbi");
  223. NSLog(@"dtn5TCohJvOjEDe6YZ3UwfPbi");
  224. NSLog(@"xZQpwYbned2");
  225. NSLog(@"6vXrgMaN2jfnBmZs7cHbIT9FAqdy");
  226. NSLog(@"4EZscvDtVh8IRouOMTz2BX");
  227. NSLog(@"3sY5VtyxMGzJugNir2Hjn7eCSodLpTahU");
  228. NSLog(@"aMgRdxQAFcpuLNIejsUY7t14mXfwS");
  229. NSLog(@"afpAOQDk36Iqzc");
  230. NSLog(@"FAOg41TWLuf2l8mQyeVh5jqRM7XiU0b");
  231. NSLog(@"jvCVH0aMI65XshuDnQFed7qLS");
  232. }
  233. -(void)aalXcEs:(UIVisualEffectView*) aalXcEs a9qOzJf:(UIView*) a9qOzJf auYGh:(UIFont*) auYGh a2Oheb3XMn:(UIAlertView*) a2Oheb3XMn aTRmkt:(UIControl*) aTRmkt ak1ugm:(UITableView*) ak1ugm aasOGp:(UIDevice*) aasOGp ajUTy:(UIControlEvents*) ajUTy aIg2dhuJvT6:(UIControlEvents*) aIg2dhuJvT6 {
  234. NSLog(@"wmvoNTb0QLzS4jk");
  235. NSLog(@"s0UOShGbanQegyq3z45fKwHx2C");
  236. NSLog(@"eIqFiQ1yNB");
  237. NSLog(@"NuxcCLY0HpVl3rOUg7es8dGQh5WbqTtnD");
  238. NSLog(@"NghUx9lDjV7w2ELq");
  239. NSLog(@"mWt01aILM8JYPfSDTwlC6vc7xgN5e");
  240. NSLog(@"pYegtW4HmkU");
  241. NSLog(@"5zKhLQ0uHMp8BOf2G1N6cnkeFxt7rj3AiIUdq");
  242. NSLog(@"1NVprDsz5EM3mQPXo9GtAf6FnBvc2a");
  243. NSLog(@"E0aNipMt67uVBboKG53y");
  244. NSLog(@"GUHwW5QuFJCLzXbdkif1BosrpmhjY0EN4c");
  245. NSLog(@"YAxhg9wENiaV3PyfIHMGb5qjo0kt");
  246. NSLog(@"UiIvq1etcfsdFD");
  247. NSLog(@"K5eMQ0gPnxScHE48sWrkI2JYCVN6mDjvy");
  248. NSLog(@"fhcQ4VSkOreT3XGb01vnJgmZpd6M2uPC");
  249. }
  250. -(void)aJGvh2D:(UIAlertView*) aJGvh2D asegmQ06:(UIMenuItem*) asegmQ06 a6xIgHafW:(UIViewController*) a6xIgHafW aCjlmGopAH:(UIEdgeInsets*) aCjlmGopAH aXLDHue:(UIButton*) aXLDHue aWrb945hwT:(UIWindow*) aWrb945hwT aAzkni71x:(UIUserInterfaceIdiom*) aAzkni71x awtSz2f:(UICollectionView*) awtSz2f axrjO3JgmK:(UILabel*) axrjO3JgmK ao8UPM:(UISearchBar*) ao8UPM aDkKGW0:(UIKeyCommand*) aDkKGW0 aoAq6Gft:(UIBezierPath*) aoAq6Gft a8p0d:(UIView*) a8p0d {
  251. NSLog(@"Zh0NmKlH6DO8Pc592bYoX");
  252. NSLog(@"hBFkJQr9DeLK1twGHn5WSogfAZ");
  253. NSLog(@"yJz8L150E7pG3Rx");
  254. NSLog(@"98nMGedAF4tLH2bjBVTymXokNKw");
  255. NSLog(@"nt2b7YcaUFQwV");
  256. NSLog(@"WOLbliS50yxtQ");
  257. NSLog(@"zkcSPb4KtdsvNXyRxep1ArDm93");
  258. NSLog(@"lGHqLKSU9VnDk0sYj2N");
  259. NSLog(@"n5ZOHmlNjSxuICzKAc0RBJ6EyohpU");
  260. NSLog(@"4mgjrfCsJ7cH0u");
  261. NSLog(@"R53nGf47W0mHOZihMaA1dVFlbLpc9UCQ");
  262. NSLog(@"G0YqmPxf357nvbKykcC2IuT6iRl4QF8wULHjatS");
  263. NSLog(@"vdCIMy6huo89Fk7N");
  264. NSLog(@"OXcPDHy1R20meVgI5tkxW8oh6ELTl");
  265. NSLog(@"cPHn13ZJz0C6ML8mg7vawb");
  266. NSLog(@"wls5dfToI4FYZxzip");
  267. NSLog(@"nrNP0zhA1qc6upWgXftEvDbKTBU8F");
  268. NSLog(@"BmToxq5uORkQE2tpiZ");
  269. NSLog(@"OUcaR3Si8v1YCkrZb4F");
  270. }
  271. -(void)ayaP2:(UIScreen*) ayaP2 alNpJk:(UITableView*) alNpJk aGPCTJXS8:(UIViewController*) aGPCTJXS8 acemXYC:(UIActivity*) acemXYC aLwugrPVie:(UIDocument*) aLwugrPVie aHFWYd3V5:(UIAlertView*) aHFWYd3V5 ayBnt74:(UIEvent*) ayBnt74 aqBamcERzM:(UIRegion*) aqBamcERzM aEacRmIO9:(UIScreen*) aEacRmIO9 a3YPCtAOo:(UIKeyCommand*) a3YPCtAOo aPJv5xrSqe:(UIRegion*) aPJv5xrSqe axtWFqsNR:(UIMenuItem*) axtWFqsNR aqhWxewaDM:(UIView*) aqhWxewaDM aq1acryS3:(UIWindow*) aq1acryS3 arxS4TRN7:(UIInputView*) arxS4TRN7 aBg5Ca:(UIApplication*) aBg5Ca aYishCH:(UIEdgeInsets*) aYishCH aZyT3EiFNQf:(UIFont*) aZyT3EiFNQf aAbonIpW:(UISearchBar*) aAbonIpW aP3wGH:(UIUserInterfaceIdiom*) aP3wGH {
  272. NSLog(@"iu2pQ9OJxFv0Rfgj");
  273. NSLog(@"xJcLkOQZwnqadXp");
  274. NSLog(@"fsISTvRtm8pyZxr4lneUQuoOci2DAd9j");
  275. NSLog(@"eI2TDF3wJVZRBH5Gt0hLP6E9i");
  276. NSLog(@"0eysiz7aPLhFKCHcrBlAnbdVQup16XOZ");
  277. NSLog(@"OZS8oruk3zdH0bnVDyN4l");
  278. NSLog(@"mgClLht75pMO8qfxGjXVBeURQAnvDiTEWF1c");
  279. NSLog(@"MovZzCAS8e1X26qPmTtVxGrHgwRINOkfQlK4");
  280. NSLog(@"IxFBmRsMqcefjTkb6n14Szah028GPL5OQZdKlpD");
  281. NSLog(@"J7pYgheHjuonw1vUaINdAxE3f");
  282. NSLog(@"17ABZDoFp4NfXewUcztESg8jyYOKMQl");
  283. NSLog(@"A7p8OZtWxIfCRs");
  284. NSLog(@"ZeFywOu9RN5cPDHC1xTQp3jvhE8");
  285. }
  286. -(void)aypWrEvN2:(UITableView*) aypWrEvN2 a56V3F:(UIButton*) a56V3F abeyla:(UICollectionView*) abeyla aGrkKVWp:(UIButton*) aGrkKVWp aoGqIeEtR:(UIEvent*) aoGqIeEtR axBJA:(UIVisualEffectView*) axBJA aeK3ADWHJtI:(UIScreen*) aeK3ADWHJtI aWjMzJkx7ie:(UIButton*) aWjMzJkx7ie a1J3qmWR9c:(UIKeyCommand*) a1J3qmWR9c {
  287. NSLog(@"otdngHXfsa5wcKI3klZQ7PvLEbD9iyFARqW");
  288. NSLog(@"DKGi2tR4gJVO8qrX");
  289. NSLog(@"S1X8DIJiWgPUkQMcLj4");
  290. NSLog(@"fCdv38oiLc51rNn");
  291. NSLog(@"6RTp0qNeGjfDKM3J");
  292. NSLog(@"pmclwnVKTdIHXobY1v");
  293. NSLog(@"dZO5HU3zJ0MqgTDiRxCvfFGuQ4WjkrBEay2AtcX");
  294. NSLog(@"DtVTyErw16Yu9Gv");
  295. NSLog(@"pokOATvj89KWG4gzeHS0");
  296. NSLog(@"iYlF7PT908yMvBn");
  297. NSLog(@"m3s0If29cCdyOoJFhHMBArNqQPRLVwSDi6n");
  298. NSLog(@"pWv1EOaG4Auze5R76NQTXFdiyCYZJ8KbtIjB");
  299. NSLog(@"9VTRkA2KIJoYxsnhCzXGQmE1ML");
  300. }
  301. @end