0

Предположим, у меня это, int yo = 5;.Каков наилучший способ создания NSString из int?

Теперь я хочу преобразовать это в NSString. Вот возможные пути,

1) NSString *h = [NSString stringWithFormat:@"%d",yo]; 

2) NSString *k = @(yo).stringValue; 

3) NSString *s = [NSNumber numberWithInt:yo].stringValue; 

4) any other "best" ways? 

Какой из них является лучшим и почему?

ответ

0

Первый способ лучше, потому что он позволяет создать промежуточный экземпляр NSNumber. Также отметим, что

@(5).stringValue; 

и

[@(5) discriptionWithLocale:nil]; 

эквивалентные высказывания.

 Смежные вопросы

  • Нет связанных вопросов^_^