assert(

-(NSMutableArray *)array {
    if (_array == nil) {
        _array = [NSMutableArray array];
    }
    return _array;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    int x = 20;
    //断言   满足条件向下继续执行代码,如果不满足程序在这里崩掉(与if语句相似,如果条件为真就向下走,如果为假就蹦掉)
    assert(x != 10);
    NSLog(@"%d",x);
    assert(self.array != nil);
    [self.array addObject:@100];
    [self.array addObject:@200];
}
成功的三大原则: 1、坚持 2、不要脸 3、坚持不要脸
原文地址:https://www.cnblogs.com/xulinmei/p/7413515.html