Control flow / Interruption of a control flow

NSArray *numbers = @[@2, @3, @5, @7, @11, @13, @17, @19];
NSMutableString *str = [NSMutableString stringWithCapacity:7];
for (int i = 0; i <numbers.count; i++) {
    NSNumber *number = numbers[i];
    if (number.intValue > 10)
       break;

    [str appendString: ([str  isEqual: @""] ? @"" : @"-")];
    [str appendString:[number stringValue]];
}
//str is "2-3-5-7"