首先在swift 中,约束的参数值和目标对象是在新的括号中去书写!
swift不允许像下面这样一句书写,会报隐形解包错误
//make?.left.mas_equalTo()(self.contentView)?.mas_offset()(10)
//像下面的写法都没问题
//make?.left.mas_equalTo()(self.contentView)?.offset()(10)
//make?.left.offset()(10)
make?.top.mas_equalTo()(self.contentView.mas_top)?.offset()(10)
make?.width.mas_equalTo()(50)
make?.height.mas_equalTo()(50)
网友评论