#objective-c #string #cocoa #cocoa-touch #nsstring
#objective-c #строка #cocoa #cocoa-touch #nsstring
Вопрос:
Как они называются в Objective C? @"%@"
@"%d"
@"%i"
Ответ №1:
Они называются спецификаторами формата, их также можно назвать «заполнителями в строке для следующих переменных».
Ответ №2:
Они являются NSString literal
s. Более конкретно, они выглядят так, что они используются в качестве строк форматирования для printf
функций стиля.
Ответ №3:
Я полагаю, что они называются «заполнителями формата», как это предлагается в этой статье в Википедии: http://en.wikipedia.org/wiki/Printf_format_string#Format_placeholders
Комментарии:
1. Кажется, Apple называет их «спецификаторами формата», как указано в 0x8badf00d, но я подозреваю, что у них много имен, поскольку они очень распространены на многих языках.