Objective-c中的({})是什么意思?

时间:2015-08-27 13:33:10

标签: objective-c

我在其他人中遇到过以下代码'项目:

_titleLabel = ({
        UILabel *label = [UILabel new];
        label.translatesAutoresizingMaskIntoConstraints = NO;
        label.lineBreakMode = NSLineBreakByTruncatingTail;
        label.adjustsFontSizeToFitWidth = YES;
        label.textAlignment = NSTextAlignmentLeft;
        label.numberOfLines = 1;
        label.textColor = [UIColor whiteColor];
        label.font = [UIFont fontWithName:@"HelveticaNeue" size:14.0f];
        label;
    });

第一次看到这个用法,它有什么关系?

0 个答案:

没有答案