string1, x, они объявлены как строковый объект и целочисленная переменная соответственно. и если вы хотите объединить оба значения и добавить значения int к строковому объекту и присвоить результат новой строке, выполните следующие действия.
NSString *string1=@"Hello";
int x=10;
NSString *string2=[string1 stringByAppendingFormat:@"%d ",x];
NSLog(@"string2 is %@",string2);
//NSLog(@"string2 is %@",string2); is used to check the string2 value at console ;