Самый легкий способ связать NSString и интервал

Вы можете изменить Threshold во время выполнения. Чтобы прекратить запись, установите Off. Я уже показал, как это работает в этом ответе .

26
задан Josh Caswell 28 February 2016 в 19:09
поделиться

4 ответа

Оба ответа корректны. Если Вы хотите связать несколько строк, и целые числа используют appendFormat NSMutableString.

NSMutableString* aString = [NSMutableString stringWithFormat:@"String with one int %d", myInt];    // does not need to be released. Needs to be retained if you need to keep use it after the current function.
[aString appendFormat:@"... now has another int: %d", myInt];
29
ответ дан Rog 28 November 2019 в 06:31
поделиться
[NSString stringWithFormat:@"THIS IS A STRING WITH AN INT: %d", myInt];

Это обычно, как я делаю это.

34
ответ дан Genericrich 28 November 2019 в 06:31
поделиться
NSString *s = 
   [
       [NSString alloc] 
           initWithFormat:@"Concatenate an int %d with a string %@", 
            12, @"My Concatenated String"
   ];

Я знаю, что Вы, вероятно, ищете более короткий ответ, но это - то, что я использовал бы.

3
ответ дан Pablo Santa Cruz 28 November 2019 в 06:31
поделиться

string1, x, они объявляются как строковая переменная объекта и целочисленная переменная соответственно. и если Вы хотите объединить и значения и добавить международные значения к строковому объекту, и присваивать результат новой строке затем делают следующим образом.

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 ;
3
ответ дан Tim Cooper 28 November 2019 в 06:31
поделиться