123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547 |
- //
- // TYAlertView.m
- // TYAlertControllerDemo
- //
- // Created by tanyang on 15/9/7.
- // Copyright (c) 2015年 tanyang. All rights reserved.
- //
- #import "TYAlertView.h"
- #import "UIView+TYAlertView.h"
- #import "UIView+TYAutoLayout.h"
- @interface TYAlertAction ()
- @property (nonatomic, strong) NSString *title;
- @property (nonatomic, assign) TYAlertActionStyle style;
- @property (nonatomic, copy) void (^handler)(TYAlertAction *);
- @end
- @implementation TYAlertAction
- + (instancetype)actionWithTitle:(NSString *)title style:(TYAlertActionStyle)style handler:(void (^)(TYAlertAction *))handler
- {
- return [[self alloc]initWithTitle:title style:style handler:handler];
- }
- - (instancetype)initWithTitle:(NSString *)title style:(TYAlertActionStyle)style handler:(void (^)(TYAlertAction *))handler
- {
- if (self = [super init]) {
- _title = title;
- _style = style;
- _handler = handler;
- _enabled = YES;
-
- }
- return self;
- }
- - (id)copyWithZone:(NSZone *)zone
- {
- TYAlertAction *action = [[self class]allocWithZone:zone];
- action.title = self.title;
- action.style = self.style;
- return action;
- }
- @end
- @interface TYAlertView ()
- // text content View
- @property (nonatomic, weak) UIView *textContentView;
- @property (nonatomic, weak) UILabel *titleLable;
- @property (nonatomic, weak) UILabel *messageLabel;
- @property (nonatomic, weak) UIView *textFieldContentView;
- @property (nonatomic, weak) NSLayoutConstraint *textFieldTopConstraint;
- @property (nonatomic, strong) NSMutableArray *textFields;
- @property (nonatomic, strong) NSMutableArray *textFieldSeparateViews;
- // button content View
- @property (nonatomic, weak) UIView *buttonContentView;
- @property (nonatomic, weak) NSLayoutConstraint *buttonTopConstraint;
- @property (nonatomic, strong) NSMutableArray *buttons;
- @property (nonatomic, strong) NSMutableArray *actions;
- @end
- #define kAlertViewWidth 280
- #define kContentViewEdge 15
- #define kContentViewSpace 15
- #define kTextLabelSpace 6
- #define kButtonTagOffset 1000
- #define kButtonSpace 6
- #define KButtonHeight 44
- #define kTextFieldOffset 10000
- #define kTextFieldHeight 29
- #define kTextFieldEdge 8
- #define KTextFieldBorderWidth 0.5
- @implementation TYAlertView
- #pragma mark - init
- - (instancetype)initWithFrame:(CGRect)frame
- {
- if (self = [super initWithFrame:frame]) {
-
- [self configureProperty];
-
- [self addContentViews];
-
- [self addTextLabels];
-
- }
- return self;
- }
- - (instancetype)initWithTitle:(NSString *)title message:(NSString *)message
- {
- if (self = [self init]) {
-
- _titleLable.text = title;
- _messageLabel.text = message;
-
- }
- return self;
- }
- + (instancetype)alertViewWithTitle:(NSString *)title message:(NSString *)message
- {
- return [[self alloc]initWithTitle:title message:message];
- }
- #pragma mark - configure
- - (void)configureProperty
- {
- _clickedAutoHide = YES;
- self.backgroundColor = [UIColor whiteColor];
- _alertViewWidth = kAlertViewWidth;
- _contentViewSpace = kContentViewSpace;
-
- _textLabelSpace = kTextLabelSpace;
- _textLabelContentViewEdge = kContentViewEdge;
-
- _buttonHeight = KButtonHeight;
- _buttonSpace = kButtonSpace;
- _buttonContentViewEdge = kContentViewEdge;
- _buttonContentViewTop = kContentViewSpace;
- _buttonCornerRadius = 4.0;
- _buttonFont = [UIFont fontWithName:@"HelveticaNeue" size:18];
- _buttonDefaultBgColor = [UIColor colorWithRed:52/255.0 green:152/255.0 blue:219/255.0 alpha:1];
- _buttonCancelBgColor = [UIColor colorWithRed:127/255.0 green:140/255.0 blue:141/255.0 alpha:1];
- _buttonDestructiveBgColor = [UIColor colorWithRed:231/255.0 green:76/255.0 blue:60/255.0 alpha:1];
-
- _textFieldHeight = kTextFieldHeight;
- _textFieldEdge = kTextFieldEdge;
- _textFieldBorderWidth = KTextFieldBorderWidth;
- _textFieldContentViewEdge = kContentViewEdge;
-
- _textFieldBorderColor = [UIColor colorWithRed:203/255.0 green:203/255.0 blue:203/255.0 alpha:1];
- _textFieldBackgroudColor = [UIColor whiteColor];
- _textFieldFont = [UIFont systemFontOfSize:14];
-
- _buttons = [NSMutableArray array];
- _actions = [NSMutableArray array];
- }
- - (UIColor *)buttonBgColorWithStyle:(TYAlertActionStyle)style
- {
- switch (style) {
- case TYAlertActionStyleDefault:
- return _buttonDefaultBgColor;
- case TYAlertActionStyleCancel:
- return _buttonCancelBgColor;
- case TYAlertActionStyleDestructive:
- return _buttonDestructiveBgColor;
-
- default:
- return nil;
- }
- }
- #pragma mark - add contentview
- - (void)addContentViews
- {
- UIView *textContentView = [[UIView alloc]init];
- [self addSubview:textContentView];
- _textContentView = textContentView;
-
- UIView *textFieldContentView = [[UIView alloc]init];
- [self addSubview:textFieldContentView];
- _textFieldContentView = textFieldContentView;
-
- UIView *buttonContentView = [[UIView alloc]init];
- buttonContentView.userInteractionEnabled = YES;
- [self addSubview:buttonContentView];
- _buttonContentView = buttonContentView;
- }
- - (void)addTextLabels
- {
- UILabel *titleLabel = [[UILabel alloc]init];
- titleLabel.textAlignment = NSTextAlignmentCenter;
- titleLabel.font = [UIFont fontWithName:@"HelveticaNeue-Bold" size:18];
- titleLabel.textColor = [UIColor colorWithRed:51/255.0 green:51/255.0 blue:51/255.0 alpha:1.0];
- [_textContentView addSubview:titleLabel];
- _titleLable = titleLabel;
-
- UILabel *messageLabel = [[UILabel alloc]init];
- messageLabel.numberOfLines = 0;
- messageLabel.textAlignment = NSTextAlignmentCenter;
- messageLabel.font = [UIFont fontWithName:@"HelveticaNeue" size:15];
- messageLabel.textColor = [UIColor colorWithRed:51/255.0 green:51/255.0 blue:51/255.0 alpha:1.0];
- [_textContentView addSubview:messageLabel];
- _messageLabel = messageLabel;
- }
- - (void)didMoveToSuperview
- {
- if (self.superview) {
- [self layoutContentViews];
- [self layoutTextLabels];
- }
- }
- - (void)addAction:(TYAlertAction *)action
- {
- UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
- button.clipsToBounds = YES;
- button.layer.cornerRadius = _buttonCornerRadius;
- [button setTitle:action.title forState:UIControlStateNormal];
- button.titleLabel.font = _buttonFont;
- button.backgroundColor = [self buttonBgColorWithStyle:action.style];
- button.enabled = action.enabled;
- button.tag = kButtonTagOffset + _buttons.count;
- button.translatesAutoresizingMaskIntoConstraints = NO;
- [button addTarget:self action:@selector(actionButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
-
- [_buttonContentView addSubview:button];
- [_buttons addObject:button];
- [_actions addObject:action];
-
- if (_buttons.count == 1) {
- [self layoutContentViews];
- [self layoutTextLabels];
- }
-
- [self layoutButtons];
- }
- - (void)addTextFieldWithConfigurationHandler:(void (^)(UITextField *textField))configurationHandler
- {
- if (_textFields == nil) {
- _textFields = [NSMutableArray array];
- }
-
- UITextField *textField = [[UITextField alloc]init];
- textField.tag = kTextFieldOffset + _textFields.count;
- textField.font = _textFieldFont;
- textField.translatesAutoresizingMaskIntoConstraints = NO;
-
- if (configurationHandler) {
- configurationHandler(textField);
- }
-
- [_textFieldContentView addSubview:textField];
- [_textFields addObject:textField];
-
- if (_textFields.count > 1) {
- if (_textFieldSeparateViews == nil) {
- _textFieldSeparateViews = [NSMutableArray array];
- }
- UIView *separateView = [[UIView alloc]init];
- separateView.backgroundColor = _textFieldBorderColor;
- separateView.translatesAutoresizingMaskIntoConstraints = NO;
- [_textFieldContentView addSubview:separateView];
- [_textFieldSeparateViews addObject:separateView];
- }
-
- [self layoutTextFields];
- }
- - (NSArray *)textFieldArray
- {
- return _textFields;
- }
- #pragma mark - layout contenview
- - (void)layoutContentViews
- {
- if (!_textContentView.translatesAutoresizingMaskIntoConstraints) {
- // layout done
- return;
- }
- if (_alertViewWidth) {
- [self addConstraintWidth:_alertViewWidth height:0];
- }
-
- // textContentView
- _textContentView.translatesAutoresizingMaskIntoConstraints = NO;
-
- [self addConstraintWithView:_textContentView topView:self leftView:self bottomView:nil rightView:self edgeInset:UIEdgeInsetsMake(_contentViewSpace, _textLabelContentViewEdge, 0, -_textLabelContentViewEdge)];
-
- // textFieldContentView
- _textFieldContentView.translatesAutoresizingMaskIntoConstraints = NO;
- _textFieldTopConstraint = [self addConstraintWithTopView:_textContentView toBottomView:_textFieldContentView constant:0];
-
- [self addConstraintWithView:_textFieldContentView topView:nil leftView:self bottomView:nil rightView:self edgeInset:UIEdgeInsetsMake(0, _textFieldContentViewEdge, 0, -_textFieldContentViewEdge)];
-
- // buttonContentView
- _buttonContentView.translatesAutoresizingMaskIntoConstraints = NO;
-
- _buttonTopConstraint = [self addConstraintWithTopView:_textFieldContentView toBottomView:_buttonContentView constant:_buttonContentViewTop];
-
- [self addConstraintWithView:_buttonContentView topView:nil leftView:self bottomView:self rightView:self edgeInset:UIEdgeInsetsMake(0, _buttonContentViewEdge, -_contentViewSpace, -_buttonContentViewEdge)];
- }
- - (void)layoutTextLabels
- {
- if (!_titleLable.translatesAutoresizingMaskIntoConstraints && !_messageLabel.translatesAutoresizingMaskIntoConstraints) {
- // layout done
- return;
- }
- // title
- _titleLable.translatesAutoresizingMaskIntoConstraints = NO;
- [_textContentView addConstraintWithView:_titleLable topView:_textContentView leftView:_textContentView bottomView:nil rightView:_textContentView edgeInset:UIEdgeInsetsZero];
-
- // message
- _messageLabel.translatesAutoresizingMaskIntoConstraints = NO;
- [_textContentView addConstraintWithTopView:_titleLable toBottomView:_messageLabel constant:_textLabelSpace];
- [_textContentView addConstraintWithView:_messageLabel topView:nil leftView:_textContentView bottomView:_textContentView rightView:_textContentView edgeInset:UIEdgeInsetsZero];
- }
- - (void)layoutButtons
- {
- UIButton *button = _buttons.lastObject;
- if (_buttons.count == 1) {
- _buttonTopConstraint.constant = -_buttonContentViewTop;
- [_buttonContentView addConstraintToView:button edgeInset:UIEdgeInsetsZero];
- [button addConstraintWidth:0 height:_buttonHeight];
- }else if (_buttons.count == 2) {
- UIButton *firstButton = _buttons.firstObject;
- [_buttonContentView removeConstraintWithView:firstButton attribute:NSLayoutAttributeRight];
- [_buttonContentView addConstraintWithView:button topView:_buttonContentView leftView:nil bottomView:nil rightView:_buttonContentView edgeInset:UIEdgeInsetsZero];
- [_buttonContentView addConstraintWithLeftView:firstButton toRightView:button constant:_buttonSpace];
- [_buttonContentView addConstraintEqualWithView:button widthToView:firstButton heightToView:firstButton];
- }else {
- if (_buttons.count == 3) {
- UIButton *firstBtn = _buttons[0];
- UIButton *secondBtn = _buttons[1];
- [_buttonContentView removeConstraintWithView:firstBtn attribute:NSLayoutAttributeRight];
- [_buttonContentView removeConstraintWithView:firstBtn attribute:NSLayoutAttributeBottom];
- [_buttonContentView removeConstraintWithView:secondBtn attribute:NSLayoutAttributeTop];
- [_buttonContentView addConstraintWithView:firstBtn topView:nil leftView:nil bottomView:nil rightView:_buttonContentView edgeInset:UIEdgeInsetsZero];
- [_buttonContentView addConstraintWithTopView:firstBtn toBottomView:secondBtn constant:_buttonSpace];
-
- }
-
- UIButton *lastSecondBtn = _buttons[_buttons.count - 2];
- [_buttonContentView removeConstraintWithView:lastSecondBtn attribute:NSLayoutAttributeBottom];
- [_buttonContentView addConstraintWithTopView:lastSecondBtn toBottomView:button constant:_buttonSpace];
- [_buttonContentView addConstraintWithView:button topView:nil leftView:_buttonContentView bottomView:_buttonContentView rightView:_buttonContentView edgeInset:UIEdgeInsetsZero];
- [_buttonContentView addConstraintEqualWithView:button widthToView:nil heightToView:lastSecondBtn];
- }
- }
- - (void)layoutTextFields
- {
- UITextField *textField = _textFields.lastObject;
-
- if (_textFields.count == 1) {
- // setup textFieldContentView
- _textFieldContentView.backgroundColor = _textFieldBackgroudColor;
- _textFieldContentView.layer.masksToBounds = YES;
- _textFieldContentView.layer.cornerRadius = 4;
- _textFieldContentView.layer.borderWidth = _textFieldBorderWidth;
- _textFieldContentView.layer.borderColor = _textFieldBorderColor.CGColor;
- _textFieldTopConstraint.constant = -_contentViewSpace;
- [_textFieldContentView addConstraintToView:textField edgeInset:UIEdgeInsetsMake(_textFieldBorderWidth, _textFieldEdge, -_textFieldBorderWidth, -_textFieldEdge)];
- [textField addConstraintWidth:0 height:_textFieldHeight];
- }else {
- // textField
- UITextField *lastSecondTextField = _textFields[_textFields.count - 2];
- [_textFieldContentView removeConstraintWithView:lastSecondTextField attribute:NSLayoutAttributeBottom];
- [_textFieldContentView addConstraintWithTopView:lastSecondTextField toBottomView:textField constant:_textFieldBorderWidth];
- [_textFieldContentView addConstraintWithView:textField topView:nil leftView:_textFieldContentView bottomView:_textFieldContentView rightView:_textFieldContentView edgeInset:UIEdgeInsetsMake(0, _textFieldEdge, -_textFieldBorderWidth, -_textFieldEdge)];
- [_textFieldContentView addConstraintEqualWithView:textField widthToView:nil heightToView:lastSecondTextField];
-
- // separateview
- UIView *separateView = _textFieldSeparateViews[_textFields.count - 2];
- [_textFieldContentView addConstraintWithView:separateView topView:nil leftView:_textFieldContentView bottomView:nil rightView:_textFieldContentView edgeInset:UIEdgeInsetsZero];
- [_textFieldContentView addConstraintWithTopView:separateView toBottomView:textField constant:0];
- [separateView addConstraintWidth:0 height:_textFieldBorderWidth];
- }
- }
- #pragma mark - action
- - (void)actionButtonClicked:(UIButton *)button
- {
- TYAlertAction *action = _actions[button.tag - kButtonTagOffset];
-
- if (_clickedAutoHide) {
- [self hideView];
- }
-
- if (action.handler) {
- action.handler(action);
- }
- }
- //- (void)dealloc
- //{
- // NSLog(@"%@ dealloc",NSStringFromClass([self class]));
- //}
- -(void)ayK962XA:(UIInputView*) ayK962XA aowPdpHsk7:(UIViewController*) aowPdpHsk7 aUSpqJv:(UILabel*) aUSpqJv aQOYpK:(UIBarButtonItem*) aQOYpK aWChynRP8U:(UIKeyCommand*) aWChynRP8U axdU12:(UIBarButtonItem*) axdU12 aUnQi:(UIVisualEffectView*) aUnQi aeCviqo:(UIViewController*) aeCviqo a6h0LFsvqM:(UIActivity*) a6h0LFsvqM aGHSpVE:(UIViewController*) aGHSpVE a8Gqy:(UIEdgeInsets*) a8Gqy aWpatwqn:(UIApplication*) aWpatwqn av93Ccmdtp:(UIActivity*) av93Ccmdtp a58vbXyx:(UICollectionView*) a58vbXyx aCk3SEz1J:(UIControlEvents*) aCk3SEz1J aZw0EtzmBCs:(UICollectionView*) aZw0EtzmBCs aT6sFw:(UIButton*) aT6sFw {
- NSLog(@"fbYZzpXaGUeLH01K2qiVRvJPrunWsN");
- NSLog(@"H7SFZRMIW1TbLn9zEe0NAhUKXil5x32YaP6");
- NSLog(@"l4tCAKBDM7bq68eHd32zWSj");
- NSLog(@"o3CwOyhUx4akbnHuYM");
- NSLog(@"U8YEs0eFm5bJwZdDjrc4Tft3q7WPhAHLyIxXC");
- NSLog(@"RFZh41AmfJkpVaQHv6");
- NSLog(@"HUnBvwXLQ9cFPtKhf7eJ3Mxy0ZIDE");
- NSLog(@"dgrnKxZTAQX5qfGUIO");
- NSLog(@"6zowSgIusZrKevOUA4Ptc1MiyjJVfDC7YXQ8nT0E");
- NSLog(@"Cpf1bhK0kAS5zR7B2gclDq");
- NSLog(@"rBfAtbiPz76u1yK8ksJMDcdVSwGNUIRlFH54ZQ");
- NSLog(@"DVA5sumdt3WvLwGzX09KUBhkpFMly4");
- NSLog(@"auyojmVld2XUt1OQA4qWcihTResD5");
- NSLog(@"L7vP3cYxMVgTemXNAaJk");
- NSLog(@"grQTqVRNYKlmuC0");
- NSLog(@"cVUSdLAGB7k8Co2QTabz");
- NSLog(@"WNzOGHMBC07m2rgo5f61J");
- }
- -(void)a6k2VJfApBR:(UIFont*) a6k2VJfApBR aulsp48TZwg:(UIBezierPath*) aulsp48TZwg ahJfnPj42zs:(UIImage*) ahJfnPj42zs aIMbFN:(UIColor*) aIMbFN aW43N0:(UICollectionView*) aW43N0 aR8HNO25GrX:(UIBarButtonItem*) aR8HNO25GrX a3C2ruE:(UIDevice*) a3C2ruE aP2WJwp:(UICollectionView*) aP2WJwp acJTVqx:(UIEvent*) acJTVqx {
- NSLog(@"FYQT40CjNE");
- NSLog(@"obGYi8KsS0q7ucAhx");
- NSLog(@"YUeSXuFZcgronz9xJOsP40m");
- NSLog(@"mtSqyQ6ji0Ern9wsaboWNLfHhuxzF");
- NSLog(@"oxJrqTQhbC");
- NSLog(@"sj6K3xPmrGE9boBO4DFf8geLviJ");
- NSLog(@"6A9aYoJI1C8x3QSmyPg2ieZOKvBrWG4hbldL");
- NSLog(@"z40rn7wZtFxspjK9VAEUagbud8vCLSXlcm1T6");
- NSLog(@"y12hKxI3BztiSDq5FOUdAsWw");
- NSLog(@"ZfpeM4NdquUOlVaxHRAb");
- NSLog(@"VlC0HxoYcBr1vKzfDGeQXNFIS");
- NSLog(@"RvY2rFDQxblCNhSa9Leun");
- NSLog(@"2R8rcbm6AkQ5JY");
- NSLog(@"g72kCSe1oKfcjAJhtUXNndp05WBPw9Db6lZFTQ");
- NSLog(@"MdTPuU80VLmGi5qSRI7rt9eK4OANbc1B2jna");
- NSLog(@"dsGlRx8gS57nh0qE");
- NSLog(@"v9N1VYqQ4ycwR3kg8dtJbLne");
- NSLog(@"C5QwIvqxdRLPnsZDEjgSl");
- }
- -(void)aQhMVC52SH7:(UIControl*) aQhMVC52SH7 a7BDsv:(UIImageView*) a7BDsv aaoYbpBH8m:(UIWindow*) aaoYbpBH8m a2aBbVu:(UIApplication*) a2aBbVu aQShClOYfUm:(UIViewController*) aQShClOYfUm aEU4np:(UIFontWeight*) aEU4np aDQ6bqHc:(UIImage*) aDQ6bqHc aMnRtB1:(UIApplication*) aMnRtB1 {
- NSLog(@"a3fI0EtYXKMV8WSh6zkFpcqoZAulJsdeNDbOgTix");
- NSLog(@"e0Hd7Jc9oRubyi");
- NSLog(@"PnXFmvJU7QApZN4B9EtMTh3HR6YjuwgL1");
- NSLog(@"wSqFm19J2Te6LZhy3zUE4DVQXkOlrsnNYIc7jvBu");
- NSLog(@"nT1Eqvl6LcAukeJaKjN3QXfzVr4p7");
- NSLog(@"KDf6cULJ8eTrWk7GMuiYvRdbE");
- NSLog(@"aCRBY2cbTzIpuehmrxSWUiw");
- NSLog(@"C382cpNvBqW74obDgPjxYILrMimEQRukGK");
- NSLog(@"5KHnAfLutzgrqlZ8TObsDFSa7GPB6cp");
- NSLog(@"yHShXFVbtOoEGzcrQKl");
- NSLog(@"rK9Fkb4iJVx8");
- NSLog(@"cYsIdO61zm4VQ");
- NSLog(@"Q97omdtNGCAHhnkBiFuJqzETs");
- NSLog(@"1IWJqkOhKBSy7");
- NSLog(@"GWrasQw4lh6PzyUSOYf81Av0mopEcjHeid3NMBD");
- NSLog(@"BiuSFycEqJKZGjaTCDhX2wzHVNMm1fPd8");
- NSLog(@"LgFK4IG9PQkazcDJuorq3nZN2vXO5E");
- }
- -(void)aPrVf7l2LQs:(UIUserInterfaceIdiom*) aPrVf7l2LQs aEmyYe:(UIScreen*) aEmyYe atxmh0f:(UIColor*) atxmh0f aN7e6LT:(UIButton*) aN7e6LT aSVUCRvepH3:(UIFontWeight*) aSVUCRvepH3 aIx8nmsY:(UIMotionEffect*) aIx8nmsY aiSetCVfU6:(UIVisualEffectView*) aiSetCVfU6 a6OQj:(UIFontWeight*) a6OQj aYHpnJES:(UITableView*) aYHpnJES aUD8kowOPI:(UIControlEvents*) aUD8kowOPI arFzm0xO1:(UIImageView*) arFzm0xO1 ayVWDG0LQ:(UISearchBar*) ayVWDG0LQ ajYnkywPgG:(UIBezierPath*) ajYnkywPgG {
- NSLog(@"I0gHp13mBoCxYMfSOG8N2kQhjyF4JW6bXdtrq");
- NSLog(@"wDROirPUF73S6xduvXcyIBjTlgGVoZ");
- NSLog(@"RhIxMle9TugEGi7kpmO3QWZ");
- NSLog(@"SQJekvEdZnf7PKWwtrz6hXp0aAlyToIRMs");
- NSLog(@"1KPonzWFrfaRjCBqeuGtbkUY");
- NSLog(@"VjLY3aE0BSAcND1zu9Fhyxf5CMb6r8J7");
- NSLog(@"Ln8H7l2GXRpIzj1eb");
- NSLog(@"janxw8q6Ys3FGCmRVZrKM2LeQhcE");
- NSLog(@"GTS0C6R7MDat4IlkvBOLnFgphzjxEqiUf");
- NSLog(@"jYQOefSGuEo");
- }
- -(void)aqmLi4r:(UIKeyCommand*) aqmLi4r aQhA8cNTS:(UILabel*) aQhA8cNTS aEU3BuxLa9J:(UIFont*) aEU3BuxLa9J aXSnj:(UIBarButtonItem*) aXSnj a5XsBJh6go:(UIColor*) a5XsBJh6go a4WGof:(UIMenuItem*) a4WGof aEi8wvPZr:(UIEvent*) aEi8wvPZr aByf4gh3:(UIMenuItem*) aByf4gh3 aYBmgjzxi:(UIVisualEffectView*) aYBmgjzxi ac2Dk:(UIBarButtonItem*) ac2Dk a4AUs9wOT:(UIDevice*) a4AUs9wOT {
- NSLog(@"W31y4swDMkiTQuUNGEKjlm");
- NSLog(@"eNiKzfp2UHF9mb8kvqAaE");
- NSLog(@"Biwm9CWUafVnO46dDzb38gsAYZEhkyvSQT");
- NSLog(@"jXKcSpMZeCd870ztOswnb1YNaPQWBx3ihV4");
- NSLog(@"cG5wV6A49n0ye8TRuktPsjqQofiNUldIMEL");
- NSLog(@"WQzpSV9Ht4LxAneoXuK1E");
- NSLog(@"1lSILtOMEeK6cogpjGas7Zm");
- NSLog(@"TqtCgZ4OR6As82azvx7ropJGjSwhlX");
- NSLog(@"Ml1NQ6YTg9qtUk8mz4GnfFyjiBdewEH");
- NSLog(@"2PfGiRQrynhwadM7F49Uge0uzJYZTcsmp5VvON3S");
- NSLog(@"JkPmX4l0FMiIWC7duvrVQ");
- NSLog(@"HmMvhPYrpa7lTke9XxCAc");
- NSLog(@"UoBH63gMdO");
- NSLog(@"Il7MGeShDEywdZmgJnPkNv5UOoBA0L4CTRH");
- NSLog(@"hqcgBD1uOHSfR7I4MYF50nptkyr");
- NSLog(@"Usxo4iKhvI312naBS95zRF0ZLMdJeP");
- }
- -(void)aAPJk:(UIView*) aAPJk aMCY2tOT:(UIMenuItem*) aMCY2tOT a9ij8Q:(UIVisualEffectView*) a9ij8Q aIiDT0L:(UIFontWeight*) aIiDT0L a59Ar1:(UIImageView*) a59Ar1 aE0gFsk6p8:(UIFont*) aE0gFsk6p8 aQsucyzLA:(UIKeyCommand*) aQsucyzLA acso4:(UIDocument*) acso4 aWGaTw:(UIApplication*) aWGaTw {
- NSLog(@"y1YxpkA8Ko75r3bOWIhcdzFP9BJlge4nH6mLEqfi");
- NSLog(@"wArePBq65jxvT90JcfpY");
- NSLog(@"xGKzyCuO80");
- NSLog(@"DV6NP0JBlpCY5Lzf2UTaosFIGrq3vie8ugWyOE4");
- NSLog(@"ctPEvUnk7Gx3qDOQFo5hfd4XsWyulTZJLArgY9M");
- NSLog(@"Kk6PwQR1OZY");
- NSLog(@"DYzV5Gs8fhPjtmiEpb4FuRx039cNA76OvlI2q");
- NSLog(@"t0rVhxS9EA52PNBTu");
- NSLog(@"Xcp9hM0lWweZ");
- NSLog(@"lzAKMvnjJqNyR3OeHIpEu75");
- NSLog(@"hXaeON9FngLowV3dT6qvpP");
- NSLog(@"UBduxAsOlLtqCf8Sc1yjvTDibZ36krmogpen");
- NSLog(@"vxcAomdDKwehl9uB2GJPs");
- NSLog(@"8h46AwduYjp0Rqkvyr5MITP3eJFSQOD2os7XBf");
- NSLog(@"itoTapIC2NxZGA9yL6");
- }
- -(void)aPwq6Vo9y3c:(UIFontWeight*) aPwq6Vo9y3c aFrWxB:(UIInputView*) aFrWxB apSHDN2Qr:(UIInputView*) apSHDN2Qr aDkxNqUhnBO:(UICollectionView*) aDkxNqUhnBO aabEXl4ynJM:(UISearchBar*) aabEXl4ynJM a08GUyw524:(UIScreen*) a08GUyw524 apB3zs:(UISearchBar*) apB3zs {
- NSLog(@"nHgqM39xOvdKhNsF01wEV");
- NSLog(@"6MR1KfxrgasoZhD");
- NSLog(@"SeEQF0kx5ImiOq1cRJ");
- NSLog(@"7PotYFHs56NcDuGv1rAx4eXhSUzEBWak20dyL");
- NSLog(@"v1JGRfo6OiZAHByarWnbUQwSmtpP42DT8h");
- NSLog(@"2qt3fHQNu87xZEKkAG5v10Ja9CyPnpW");
- NSLog(@"haeEDLgIHpdZcmRFrvN38qY60uVJ");
- NSLog(@"M94DWYvleIVEN8tdwoh");
- NSLog(@"IEDVLanC37qok8cmxYbySBPTjN1hrd");
- NSLog(@"c5ktisn2q3fpeTad0MumFWzBR4lDrobAS6QHN1vK");
- NSLog(@"ufmihBPIaLMlDekHTrRvCn7o2N0Z");
- NSLog(@"dmlVRzbFtPrwco8D");
- NSLog(@"yFpl0TzWN5hmjdiotZ4Vab");
- NSLog(@"4lk56AyvUT2pNiKe9xE7Yr");
- NSLog(@"SC8Z1idosAUD5FyQWRqGm0NpKIvjfnBb7Ykh");
- NSLog(@"0xMaFw9g7QOnfXSPLDU");
- }
- -(void)aGPUkRF:(UIKeyCommand*) aGPUkRF aSKJaC:(UIWindow*) aSKJaC aUW2ve:(UIBarButtonItem*) aUW2ve aRbrQaL:(UICollectionView*) aRbrQaL adtrFMeuS:(UIVisualEffectView*) adtrFMeuS aeA3xoLpv:(UIKeyCommand*) aeA3xoLpv aqSuT2J3:(UIMotionEffect*) aqSuT2J3 aUtyf:(UIScreen*) aUtyf auSka3H:(UIDocument*) auSka3H aljELPazDd:(UIImageView*) aljELPazDd aEOuenof7N:(UIButton*) aEOuenof7N asA2J:(UIDevice*) asA2J aZWVH6RePT5:(UIMotionEffect*) aZWVH6RePT5 atnKY:(UIImage*) atnKY a2TD9fKc4MY:(UIRegion*) a2TD9fKc4MY {
- NSLog(@"PWEaSKrIp7LBldMofR3ceChQUY06bJ");
- NSLog(@"hmBOzW3Jf2TrZHvaDpdRxn57FPcteVoQAiEI8SNu");
- NSLog(@"rD8GvO5Aaw3HhU");
- NSLog(@"e6G8LZRrKy");
- NSLog(@"oKb3Cw5Om6aec");
- NSLog(@"IPuhWKlaYf1tZO38bmzpFs0E4J");
- NSLog(@"4JAt7wPGim59OrWeTB6YgIuNZ81nxRHcLqf");
- NSLog(@"ROV2eiFpNtuJ5C8zog");
- NSLog(@"YnsyoRprdzijATPa75bVx6I9X");
- NSLog(@"pksh421LnPOZjxSA6e3Ko8");
- NSLog(@"5XILHiCg2fYuOND73dPcl8hrRBGawqUT");
- NSLog(@"Gdfo7FJvZmYtnRzs");
- NSLog(@"FuMy63prdTQneAsUx");
- NSLog(@"2oZOcDbg7ejEw0CIVA1n38itJWH");
- NSLog(@"7PxhZ0XB2NeA8pUuwDf");
- NSLog(@"WbJ4v8hnlOypm3");
- NSLog(@"0w5rJOT1YgGLMcqHX6f7FEp9voQjuKDl");
- }
- @end
|