如何炫酷的完成view的初始化侣诺?
- (UIView *)view
{
if (!_view) {
_view = ({
UIView * view = [[UIView alloc]init];
view.frame = (CGRect) {
.size = {
.width = 100,
.height = 100,
},
.origin = {
.x = 100,
.y = 100,
}
};
//或者:view2.frame = (CGRect){100, 100, 100, 100};
view;
});
}
return _view;
}
注意殖演,復(fù)合語句的最后一個語句,應(yīng)該是一個表達(dá)式語句年鸳,即一個表達(dá)式趴久,加上一個分號。這個表達(dá)式的值阻星,將作為整個語句表達(dá)式的值朋鞍。如果,最后一個語句是使用了其它種類的語句妥箕,那么整個結(jié)構(gòu)將具有void類型滥酥,沒有有效的值。
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者