1. 在Podfile加入
platform :ios, '7.0'
pod 'Masonry'
2. 运行pod install 进行安装
3. 在pch加入
// 只要添加了这个宏,就不用带mas_前缀
#define MAS_SHORTHAND
// 只要添加了这个宏,equalTo就等价于mas_equalTo
#define MAS_SHORTHAND_GLOBALS
// 这个头文件一定要放在上面两个宏的后面
#import "Masonry.h"
4.在Build Setting中设置
Precompile Prefix Header 为yes
设置Prefix Header 为创建的pch文件(路径要正确,可以用绝对路径,可以用$(SRCROOT)这些变量的)
如果有错误检查一下添加的路径是否正确。(假如你写的时$(SRCROOT)这个开头的,那就建在根目录下,如果是$(PROJECT_DIR),那就无所谓了)
5. 运行 build
6. 在代码中使用
UIView *sv=[UIViewnew];
[sv mas_makeConstraints:^(MASConstraintMaker *make) {
///TODO 添加约束
}];