链式编程思想:或许刚接触这个东西,你说满脸懵逼的状态,那么下面来看一下典型的链式编程思想的用法:
// 创建控件
UIView *redView = [[UIView alloc] init];
redView.backgroundColor = [UIColor redColor];
[self.view addSubview:redView];
// 设置控件的约束
[redView mas_makeConstraints:^(MASConstraintMaker *make) {
// 存放redView设置约束的代码
make.left.top.equalTo(@10);
make.right.bottom.equalTo(@-10);
}];
认识的人一眼就明白这就是
Masonry
的用法啊!
你知道怎么用?你知道实现原理么?(知道的大牛就不用往下看了,不知道的你可以往下看,谢谢你给我装逼的机会)