stringWithFormat: 5 параметров? - PullRequest
       54

stringWithFormat: 5 параметров?

0 голосов
/ 01 апреля 2012

почему мы используем здесь 5 параметров для stringWithFormat:

return [NSString stringWithFormat:NSLocalizedString(@"LatLongFormat", @"LatLongFormat"), fabs(self.coordinate.latitude), latString, fabs(self.coordinate.longitude), lonString];

Полагаю, вторым параметром является значение для третьего параметра, клавиша , но как насчет первого параметра?

Спасибо за ваш ответ

Ответы [ 2 ]

2 голосов
/ 01 апреля 2012

Я не уверен, что хорошо понимаю ваш вопрос, но вы можете использовать столько параметров, сколько хотите для метода stringWithformat.Он будет строить строку в соответствии с этими параметрами.

NSString *myString = [NSString stringWithFormat:@"I %@ %d nice %@",@"build",1,@"string"]

mystring будет содержать «Я строю 1 хорошую строку».

0 голосов
/ 01 апреля 2012

Первый параметр - это формат, используемый для форматирования оставшихся параметров.

...