Authored by Jonas Budelmann

Merge pull request #191 from xserver/master

example variable rename.
@@ -22,23 +22,23 @@ @@ -22,23 +22,23 @@
22 self = [super init]; 22 self = [super init];
23 if (!self) return nil; 23 if (!self) return nil;
24 24
25 - UIView *view1 = UIView.new;  
26 - view1.backgroundColor = UIColor.greenColor;  
27 - view1.layer.borderColor = UIColor.blackColor.CGColor;  
28 - view1.layer.borderWidth = 2;  
29 - [self addSubview:view1];  
30 -  
31 - UIView *view2 = UIView.new;  
32 - view2.backgroundColor = UIColor.redColor;  
33 - view2.layer.borderColor = UIColor.blackColor.CGColor;  
34 - view2.layer.borderWidth = 2;  
35 - [self addSubview:view2];  
36 -  
37 - UIView *view3 = UIView.new;  
38 - view3.backgroundColor = UIColor.blueColor;  
39 - view3.layer.borderColor = UIColor.blackColor.CGColor;  
40 - view3.layer.borderWidth = 2;  
41 - [self addSubview:view3]; 25 + UIView *greenView = UIView.new;
  26 + greenView.backgroundColor = UIColor.greenColor;
  27 + greenView.layer.borderColor = UIColor.blackColor.CGColor;
  28 + greenView.layer.borderWidth = 2;
  29 + [self addSubview:greenView];
  30 +
  31 + UIView *redView = UIView.new;
  32 + redView.backgroundColor = UIColor.redColor;
  33 + redView.layer.borderColor = UIColor.blackColor.CGColor;
  34 + redView.layer.borderWidth = 2;
  35 + [self addSubview:redView];
  36 +
  37 + UIView *blueView = UIView.new;
  38 + blueView.backgroundColor = UIColor.blueColor;
  39 + blueView.layer.borderColor = UIColor.blackColor.CGColor;
  40 + blueView.layer.borderWidth = 2;
  41 + [self addSubview:blueView];
42 42
43 UIView *superview = self; 43 UIView *superview = self;
44 int padding = self.padding = 10; 44 int padding = self.padding = 10;
@@ -46,34 +46,34 @@ @@ -46,34 +46,34 @@
46 46
47 self.animatableConstraints = NSMutableArray.new; 47 self.animatableConstraints = NSMutableArray.new;
48 48
49 - [view1 mas_makeConstraints:^(MASConstraintMaker *make) { 49 + [greenView mas_makeConstraints:^(MASConstraintMaker *make) {
50 [self.animatableConstraints addObjectsFromArray:@[ 50 [self.animatableConstraints addObjectsFromArray:@[
51 make.edges.equalTo(superview).insets(paddingInsets).priorityLow(), 51 make.edges.equalTo(superview).insets(paddingInsets).priorityLow(),
52 - make.bottom.equalTo(view3.mas_top).offset(-padding), 52 + make.bottom.equalTo(blueView.mas_top).offset(-padding),
53 ]]; 53 ]];
54 54
55 - make.size.equalTo(view2);  
56 - make.height.equalTo(view3.mas_height); 55 + make.size.equalTo(redView);
  56 + make.height.equalTo(blueView.mas_height);
57 }]; 57 }];
58 58
59 - [view2 mas_makeConstraints:^(MASConstraintMaker *make) { 59 + [redView mas_makeConstraints:^(MASConstraintMaker *make) {
60 [self.animatableConstraints addObjectsFromArray:@[ 60 [self.animatableConstraints addObjectsFromArray:@[
61 make.edges.equalTo(superview).insets(paddingInsets).priorityLow(), 61 make.edges.equalTo(superview).insets(paddingInsets).priorityLow(),
62 - make.left.equalTo(view1.mas_right).offset(padding),  
63 - make.bottom.equalTo(view3.mas_top).offset(-padding), 62 + make.left.equalTo(greenView.mas_right).offset(padding),
  63 + make.bottom.equalTo(blueView.mas_top).offset(-padding),
64 ]]; 64 ]];
65 65
66 - make.size.equalTo(view1);  
67 - make.height.equalTo(view3.mas_height); 66 + make.size.equalTo(greenView);
  67 + make.height.equalTo(blueView.mas_height);
68 }]; 68 }];
69 69
70 - [view3 mas_makeConstraints:^(MASConstraintMaker *make) { 70 + [blueView mas_makeConstraints:^(MASConstraintMaker *make) {
71 [self.animatableConstraints addObjectsFromArray:@[ 71 [self.animatableConstraints addObjectsFromArray:@[
72 make.edges.equalTo(superview).insets(paddingInsets).priorityLow(), 72 make.edges.equalTo(superview).insets(paddingInsets).priorityLow(),
73 ]]; 73 ]];
74 74
75 - make.height.equalTo(view1.mas_height);  
76 - make.height.equalTo(view2.mas_height); 75 + make.height.equalTo(greenView.mas_height);
  76 + make.height.equalTo(redView.mas_height);
77 }]; 77 }];
78 78
79 return self; 79 return self;
@@ -14,29 +14,29 @@ @@ -14,29 +14,29 @@
14 self = [super init]; 14 self = [super init];
15 if (!self) return nil; 15 if (!self) return nil;
16 16
17 - UIView *view1 = UIView.new;  
18 - view1.backgroundColor = UIColor.greenColor;  
19 - view1.layer.borderColor = UIColor.blackColor.CGColor;  
20 - view1.layer.borderWidth = 2;  
21 - [self addSubview:view1];  
22 -  
23 - UIView *view2 = UIView.new;  
24 - view2.backgroundColor = UIColor.redColor;  
25 - view2.layer.borderColor = UIColor.blackColor.CGColor;  
26 - view2.layer.borderWidth = 2;  
27 - [self addSubview:view2];  
28 -  
29 - UIView *view3 = UIView.new;  
30 - view3.backgroundColor = UIColor.blueColor;  
31 - view3.layer.borderColor = UIColor.blackColor.CGColor;  
32 - view3.layer.borderWidth = 2;  
33 - [self addSubview:view3]; 17 + UIView *greenView = UIView.new;
  18 + greenView.backgroundColor = UIColor.greenColor;
  19 + greenView.layer.borderColor = UIColor.blackColor.CGColor;
  20 + greenView.layer.borderWidth = 2;
  21 + [self addSubview:greenView];
  22 +
  23 + UIView *redView = UIView.new;
  24 + redView.backgroundColor = UIColor.redColor;
  25 + redView.layer.borderColor = UIColor.blackColor.CGColor;
  26 + redView.layer.borderWidth = 2;
  27 + [self addSubview:redView];
  28 +
  29 + UIView *blueView = UIView.new;
  30 + blueView.backgroundColor = UIColor.blueColor;
  31 + blueView.layer.borderColor = UIColor.blackColor.CGColor;
  32 + blueView.layer.borderWidth = 2;
  33 + [self addSubview:blueView];
34 34
35 UIView *superview = self; 35 UIView *superview = self;
36 UIEdgeInsets padding = UIEdgeInsetsMake(15, 10, 15, 10); 36 UIEdgeInsets padding = UIEdgeInsetsMake(15, 10, 15, 10);
37 37
38 38
39 - [view1 mas_makeConstraints:^(MASConstraintMaker *make) { 39 + [greenView mas_makeConstraints:^(MASConstraintMaker *make) {
40 // chain attributes 40 // chain attributes
41 make.top.and.left.equalTo(superview).insets(padding); 41 make.top.and.left.equalTo(superview).insets(padding);
42 42
@@ -44,31 +44,31 @@ @@ -44,31 +44,31 @@
44 // make.top.greaterThanOrEqualTo(superview).insets(padding); 44 // make.top.greaterThanOrEqualTo(superview).insets(padding);
45 // make.left.greaterThanOrEqualTo(superview).insets(padding); 45 // make.left.greaterThanOrEqualTo(superview).insets(padding);
46 46
47 - make.bottom.equalTo(view3.mas_top).insets(padding);  
48 - make.right.equalTo(view2.mas_left).insets(padding);  
49 - make.width.equalTo(view2.mas_width); 47 + make.bottom.equalTo(blueView.mas_top).insets(padding);
  48 + make.right.equalTo(redView.mas_left).insets(padding);
  49 + make.width.equalTo(redView.mas_width);
50 50
51 - make.height.equalTo(@[view2, view3]); 51 + make.height.equalTo(@[redView, blueView]);
52 }]; 52 }];
53 53
54 - [view2 mas_makeConstraints:^(MASConstraintMaker *make) { 54 + [redView mas_makeConstraints:^(MASConstraintMaker *make) {
55 // chain attributes 55 // chain attributes
56 make.top.and.right.equalTo(superview).insets(padding); 56 make.top.and.right.equalTo(superview).insets(padding);
57 57
58 - make.left.equalTo(view1.mas_right).insets(padding);  
59 - make.bottom.equalTo(view3.mas_top).insets(padding);  
60 - make.width.equalTo(view1.mas_width); 58 + make.left.equalTo(greenView.mas_right).insets(padding);
  59 + make.bottom.equalTo(blueView.mas_top).insets(padding);
  60 + make.width.equalTo(greenView.mas_width);
61 61
62 - make.height.equalTo(@[view1, view3]); 62 + make.height.equalTo(@[greenView, blueView]);
63 }]; 63 }];
64 64
65 - [view3 mas_makeConstraints:^(MASConstraintMaker *make) {  
66 - make.top.equalTo(view1.mas_bottom).insets(padding); 65 + [blueView mas_makeConstraints:^(MASConstraintMaker *make) {
  66 + make.top.equalTo(greenView.mas_bottom).insets(padding);
67 67
68 // chain attributes 68 // chain attributes
69 make.left.right.and.bottom.equalTo(superview).insets(padding); 69 make.left.right.and.bottom.equalTo(superview).insets(padding);
70 70
71 - make.height.equalTo(@[view1, view2]); 71 + make.height.equalTo(@[greenView, redView]);
72 }]; 72 }];
73 73
74 return self; 74 return self;
@@ -14,57 +14,57 @@ @@ -14,57 +14,57 @@
14 self = [super init]; 14 self = [super init];
15 if (!self) return nil; 15 if (!self) return nil;
16 16
17 - UIView *view1 = UIView.new;  
18 - view1.backgroundColor = UIColor.greenColor;  
19 - view1.layer.borderColor = UIColor.blackColor.CGColor;  
20 - view1.layer.borderWidth = 2;  
21 - [self addSubview:view1]; 17 + UIView *greenView = UIView.new;
  18 + greenView.backgroundColor = UIColor.greenColor;
  19 + greenView.layer.borderColor = UIColor.blackColor.CGColor;
  20 + greenView.layer.borderWidth = 2;
  21 + [self addSubview:greenView];
22 22
23 - UIView *view2 = UIView.new;  
24 - view2.backgroundColor = UIColor.redColor;  
25 - view2.layer.borderColor = UIColor.blackColor.CGColor;  
26 - view2.layer.borderWidth = 2;  
27 - [self addSubview:view2]; 23 + UIView *redView = UIView.new;
  24 + redView.backgroundColor = UIColor.redColor;
  25 + redView.layer.borderColor = UIColor.blackColor.CGColor;
  26 + redView.layer.borderWidth = 2;
  27 + [self addSubview:redView];
28 28
29 - UIView *view3 = UIView.new;  
30 - view3.backgroundColor = UIColor.blueColor;  
31 - view3.layer.borderColor = UIColor.blackColor.CGColor;  
32 - view3.layer.borderWidth = 2;  
33 - [self addSubview:view3]; 29 + UIView *blueView = UIView.new;
  30 + blueView.backgroundColor = UIColor.blueColor;
  31 + blueView.layer.borderColor = UIColor.blackColor.CGColor;
  32 + blueView.layer.borderWidth = 2;
  33 + [self addSubview:blueView];
34 34
35 UIView *superview = self; 35 UIView *superview = self;
36 int padding = 10; 36 int padding = 10;
37 37
38 //if you want to use Masonry without the mas_ prefix 38 //if you want to use Masonry without the mas_ prefix
39 //define MAS_SHORTHAND before importing Masonry.h see Masonry iOS Examples-Prefix.pch 39 //define MAS_SHORTHAND before importing Masonry.h see Masonry iOS Examples-Prefix.pch
40 - [view1 makeConstraints:^(MASConstraintMaker *make) { 40 + [greenView makeConstraints:^(MASConstraintMaker *make) {
41 make.top.greaterThanOrEqualTo(superview.top).offset(padding); 41 make.top.greaterThanOrEqualTo(superview.top).offset(padding);
42 make.left.equalTo(superview.left).offset(padding); 42 make.left.equalTo(superview.left).offset(padding);
43 - make.bottom.equalTo(view3.top).offset(-padding);  
44 - make.right.equalTo(view2.left).offset(-padding);  
45 - make.width.equalTo(view2.width); 43 + make.bottom.equalTo(blueView.top).offset(-padding);
  44 + make.right.equalTo(redView.left).offset(-padding);
  45 + make.width.equalTo(redView.width);
46 46
47 - make.height.equalTo(view2.height);  
48 - make.height.equalTo(view3.height); 47 + make.height.equalTo(redView.height);
  48 + make.height.equalTo(blueView.height);
49 }]; 49 }];
50 50
51 //with is semantic and option 51 //with is semantic and option
52 - [view2 mas_makeConstraints:^(MASConstraintMaker *make) { 52 + [redView mas_makeConstraints:^(MASConstraintMaker *make) {
53 make.top.equalTo(superview.mas_top).with.offset(padding); //with with 53 make.top.equalTo(superview.mas_top).with.offset(padding); //with with
54 - make.left.equalTo(view1.mas_right).offset(padding); //without with  
55 - make.bottom.equalTo(view3.mas_top).offset(-padding); 54 + make.left.equalTo(greenView.mas_right).offset(padding); //without with
  55 + make.bottom.equalTo(blueView.mas_top).offset(-padding);
56 make.right.equalTo(superview.mas_right).offset(-padding); 56 make.right.equalTo(superview.mas_right).offset(-padding);
57 - make.width.equalTo(view1.mas_width); 57 + make.width.equalTo(greenView.mas_width);
58 58
59 - make.height.equalTo(@[view1, view3]); //can pass array of views 59 + make.height.equalTo(@[greenView, blueView]); //can pass array of views
60 }]; 60 }];
61 61
62 - [view3 mas_makeConstraints:^(MASConstraintMaker *make) {  
63 - make.top.equalTo(view1.mas_bottom).offset(padding); 62 + [blueView mas_makeConstraints:^(MASConstraintMaker *make) {
  63 + make.top.equalTo(greenView.mas_bottom).offset(padding);
64 make.left.equalTo(superview.mas_left).offset(padding); 64 make.left.equalTo(superview.mas_left).offset(padding);
65 make.bottom.equalTo(superview.mas_bottom).offset(-padding); 65 make.bottom.equalTo(superview.mas_bottom).offset(-padding);
66 make.right.equalTo(superview.mas_right).offset(-padding); 66 make.right.equalTo(superview.mas_right).offset(-padding);
67 - make.height.equalTo(@[view1.mas_height, view2.mas_height]); //can pass array of attributes 67 + make.height.equalTo(@[greenView.mas_height, redView.mas_height]); //can pass array of attributes
68 }]; 68 }];
69 69
70 return self; 70 return self;
@@ -14,21 +14,21 @@ @@ -14,21 +14,21 @@
14 self = [super init]; 14 self = [super init];
15 if (!self) return nil; 15 if (!self) return nil;
16 16
17 - UIView *view1 = UIView.new;  
18 - view1.backgroundColor = UIColor.purpleColor;  
19 - view1.layer.borderColor = UIColor.blackColor.CGColor;  
20 - view1.layer.borderWidth = 2;  
21 - [self addSubview:view1];  
22 -  
23 - UIView *view2 = UIView.new;  
24 - view2.backgroundColor = UIColor.orangeColor;  
25 - view2.layer.borderColor = UIColor.blackColor.CGColor;  
26 - view2.layer.borderWidth = 2;  
27 - [self addSubview:view2]; 17 + UIView *purpleView = UIView.new;
  18 + purpleView.backgroundColor = UIColor.purpleColor;
  19 + purpleView.layer.borderColor = UIColor.blackColor.CGColor;
  20 + purpleView.layer.borderWidth = 2;
  21 + [self addSubview:purpleView];
  22 +
  23 + UIView *orangeView = UIView.new;
  24 + orangeView.backgroundColor = UIColor.orangeColor;
  25 + orangeView.layer.borderColor = UIColor.blackColor.CGColor;
  26 + orangeView.layer.borderWidth = 2;
  27 + [self addSubview:orangeView];
28 28
29 //example of using constants 29 //example of using constants
30 30
31 - [view1 mas_makeConstraints:^(MASConstraintMaker *make) { 31 + [purpleView mas_makeConstraints:^(MASConstraintMaker *make) {
32 make.top.equalTo(@20); 32 make.top.equalTo(@20);
33 make.left.equalTo(@20); 33 make.left.equalTo(@20);
34 make.bottom.equalTo(@-20); 34 make.bottom.equalTo(@-20);
@@ -37,7 +37,7 @@ @@ -37,7 +37,7 @@
37 37
38 // auto-boxing macros allow you to simply use scalars and structs, they will be wrapped automatically 38 // auto-boxing macros allow you to simply use scalars and structs, they will be wrapped automatically
39 39
40 - [view2 mas_makeConstraints:^(MASConstraintMaker *make) { 40 + [orangeView mas_makeConstraints:^(MASConstraintMaker *make) {
41 make.center.equalTo(CGPointMake(0, 50)); 41 make.center.equalTo(CGPointMake(0, 50));
42 make.size.equalTo(CGSizeMake(200, 100)); 42 make.size.equalTo(CGSizeMake(200, 100));
43 }]; 43 }];
@@ -14,74 +14,74 @@ @@ -14,74 +14,74 @@
14 self = [super init]; 14 self = [super init];
15 if (!self) return nil; 15 if (!self) return nil;
16 16
17 - UIView *view1 = UIView.new;  
18 - view1.backgroundColor = UIColor.greenColor;  
19 - view1.layer.borderColor = UIColor.blackColor.CGColor;  
20 - view1.layer.borderWidth = 2;  
21 - [self addSubview:view1];  
22 -  
23 - UIView *view2 = UIView.new;  
24 - view2.backgroundColor = UIColor.redColor;  
25 - view2.layer.borderColor = UIColor.blackColor.CGColor;  
26 - view2.layer.borderWidth = 2;  
27 - [self addSubview:view2];  
28 -  
29 - UILabel *view3 = UILabel.new;  
30 - view3.backgroundColor = UIColor.blueColor;  
31 - view3.numberOfLines = 3;  
32 - view3.textAlignment = NSTextAlignmentCenter;  
33 - view3.font = [UIFont systemFontOfSize:24];  
34 - view3.textColor = UIColor.whiteColor;  
35 - view3.text = @"this should look broken! check your console!";  
36 - view3.layer.borderColor = UIColor.blackColor.CGColor;  
37 - view3.layer.borderWidth = 2;  
38 - [self addSubview:view3]; 17 + UIView *greenView = UIView.new;
  18 + greenView.backgroundColor = UIColor.greenColor;
  19 + greenView.layer.borderColor = UIColor.blackColor.CGColor;
  20 + greenView.layer.borderWidth = 2;
  21 + [self addSubview:greenView];
  22 +
  23 + UIView *redView = UIView.new;
  24 + redView.backgroundColor = UIColor.redColor;
  25 + redView.layer.borderColor = UIColor.blackColor.CGColor;
  26 + redView.layer.borderWidth = 2;
  27 + [self addSubview:redView];
  28 +
  29 + UILabel *blueView = UILabel.new;
  30 + blueView.backgroundColor = UIColor.blueColor;
  31 + blueView.numberOfLines = 3;
  32 + blueView.textAlignment = NSTextAlignmentCenter;
  33 + blueView.font = [UIFont systemFontOfSize:24];
  34 + blueView.textColor = UIColor.whiteColor;
  35 + blueView.text = @"this should look broken! check your console!";
  36 + blueView.layer.borderColor = UIColor.blackColor.CGColor;
  37 + blueView.layer.borderWidth = 2;
  38 + [self addSubview:blueView];
39 39
40 UIView *superview = self; 40 UIView *superview = self;
41 int padding = 10; 41 int padding = 10;
42 42
43 //you can attach debug keys to views like so: 43 //you can attach debug keys to views like so:
44 -// view1.mas_key = @"view1";  
45 -// view2.mas_key = @"view2";  
46 -// view3.mas_key = @"view3"; 44 +// greenView.mas_key = @"greenView";
  45 +// redView.mas_key = @"redView";
  46 +// blueView.mas_key = @"blueView";
47 // superview.mas_key = @"superview"; 47 // superview.mas_key = @"superview";
48 48
49 //OR you can attach keys automagically like so: 49 //OR you can attach keys automagically like so:
50 - MASAttachKeys(view1, view2, view3, superview); 50 + MASAttachKeys(greenView, redView, blueView, superview);
51 51
52 - [view3 mas_makeConstraints:^(MASConstraintMaker *make) { 52 + [blueView mas_makeConstraints:^(MASConstraintMaker *make) {
53 //you can also attach debug keys to constaints 53 //you can also attach debug keys to constaints
54 make.edges.equalTo(@1).key(@"ConflictingConstraint"); //composite constraint keys will be indexed 54 make.edges.equalTo(@1).key(@"ConflictingConstraint"); //composite constraint keys will be indexed
55 make.height.greaterThanOrEqualTo(@5000).key(@"ConstantConstraint"); 55 make.height.greaterThanOrEqualTo(@5000).key(@"ConstantConstraint");
56 56
57 - make.top.equalTo(view1.mas_bottom).offset(padding); 57 + make.top.equalTo(greenView.mas_bottom).offset(padding);
58 make.left.equalTo(superview.mas_left).offset(padding); 58 make.left.equalTo(superview.mas_left).offset(padding);
59 make.bottom.equalTo(superview.mas_bottom).offset(-padding).key(@"BottomConstraint"); 59 make.bottom.equalTo(superview.mas_bottom).offset(-padding).key(@"BottomConstraint");
60 make.right.equalTo(superview.mas_right).offset(-padding); 60 make.right.equalTo(superview.mas_right).offset(-padding);
61 - make.height.equalTo(view1.mas_height);  
62 - make.height.equalTo(view2.mas_height).key(@340954); //anything can be a key 61 + make.height.equalTo(greenView.mas_height);
  62 + make.height.equalTo(redView.mas_height).key(@340954); //anything can be a key
63 }]; 63 }];
64 64
65 - [view1 makeConstraints:^(MASConstraintMaker *make) { 65 + [greenView makeConstraints:^(MASConstraintMaker *make) {
66 make.top.greaterThanOrEqualTo(superview.top).offset(padding); 66 make.top.greaterThanOrEqualTo(superview.top).offset(padding);
67 make.left.equalTo(superview.left).offset(padding); 67 make.left.equalTo(superview.left).offset(padding);
68 - make.bottom.equalTo(view3.top).offset(-padding);  
69 - make.right.equalTo(view2.left).offset(-padding);  
70 - make.width.equalTo(view2.width); 68 + make.bottom.equalTo(blueView.top).offset(-padding);
  69 + make.right.equalTo(redView.left).offset(-padding);
  70 + make.width.equalTo(redView.width);
71 71
72 - make.height.equalTo(view2.height);  
73 - make.height.equalTo(view3.height); 72 + make.height.equalTo(redView.height);
  73 + make.height.equalTo(blueView.height);
74 }]; 74 }];
75 75
76 //with is semantic and option 76 //with is semantic and option
77 - [view2 mas_makeConstraints:^(MASConstraintMaker *make) { 77 + [redView mas_makeConstraints:^(MASConstraintMaker *make) {
78 make.top.equalTo(superview.mas_top).with.offset(padding); 78 make.top.equalTo(superview.mas_top).with.offset(padding);
79 - make.left.equalTo(view1.mas_right).offset(padding);  
80 - make.bottom.equalTo(view3.mas_top).offset(-padding); 79 + make.left.equalTo(greenView.mas_right).offset(padding);
  80 + make.bottom.equalTo(blueView.mas_top).offset(-padding);
81 make.right.equalTo(superview.mas_right).offset(-padding); 81 make.right.equalTo(superview.mas_right).offset(-padding);
82 - make.width.equalTo(view1.mas_width); 82 + make.width.equalTo(greenView.mas_width);
83 83
84 - make.height.equalTo(@[view1, view3]); 84 + make.height.equalTo(@[greenView, blueView]);
85 }]; 85 }];
86 86
87 return self; 87 return self;