NSArray *numbers = @[@2, @3, @5, @7, @11, @13, @17];
NSMutableString *str = [NSMutableString new];
for (NSNumber *number in numbers) {
[str appendString: ([str isEqual: @""] ? @"" : @"; ")];
[str appendFormat:@"%i", number.intValue];
}
//str is "2; 3; 5; 7; 11; 13; 17"