NSString中%@%d的名称

时间:2011-10-26 18:10:12

标签: objective-c string cocoa cocoa-touch nsstring

Objective C中有哪些内容? @"%@" @"%d" @"%i"

3 个答案:

答案 0 :(得分:11)

它们被称为格式说明符,也可以称为“字符串中的占位符,用于后面的变量”。

https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Strings/Articles/formatSpecifiers.html

答案 1 :(得分:2)

他们是NSString literal。更具体地说,它们看起来被用作printf样式函数的格式化字符串

答案 2 :(得分:1)

我相信它们被称为'格式占位符',正如此维基百科文章所述:http://en.wikipedia.org/wiki/Printf_format_string#Format_placeholders