Быстрое определение слова (Objective-C) - PullRequest
0 голосов
/ 15 января 2012

Я перечитал объяснение пару раз, но я все еще не понимаю, что это такое. Может кто-нибудь объяснить мне, что такое аргумент и строка формата?

Ответы [ 2 ]

1 голос
/ 15 января 2012

Аргумент - это значение переменной, которую вы передаете чему-то другому, обычно методу. Говоря простым языком, если вы скажете «бегите вокруг блока 30 раз», аргументом будет 30. В зависимости от вашего метода, аргументы «block» и «run» также могут быть аргументами, где вы также можете сказать «ходите по дому 10 раз».

Строка форматирования - это строка, описывающая, как форматировать ряд аргументов. Они обычно принимают форму строки, в которой есть определенные заполнители, в которых аргументы будут показаны в результате.

1 голос
/ 15 января 2012

Я отвечу до того, как этот вопрос будет закрыт или подвергнут сомнению слишком строго, чтобы не быть конкретным или иметь много деталей:

Строки формата используются для передачи 1 или более аргументов при создании объекта NSString.

Проверьте эту полезную документацию Apple по спецификаторам формата String .

Аргументы - это параметры, передаваемые в метод или функцию.

И если вы говорите о некоторых ошибках компилятора, таких как "формат не строковый литерал и нет аргументов формата" ошибка, которую вы можете увидеть при попытке записать материал через NSLog, проверить ответы на этот очень связанный вопрос .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...