我重读了几次解释,但我仍然不明白这些是什么。有人可以向我解释一下参数和格式字符串是什么吗?
答案 0 :(得分:1)
我会在这个问题因为没有具体或没有太多细节而过于严密地关闭或投票之前回答:
格式字符串用于传递1个或多个参数以组成NSString对象。
查看this useful Apple documentation on String format specifiers。
参数是传递给方法或函数的参数。
如果您正在讨论某些编译器错误,例如“格式不是字符串文字而且没有格式参数”错误,您可能会在尝试通过NSLog
记录内容时看到错误, check out the answers to this very related question
答案 1 :(得分:1)
参数是您传递给其他东西的变量值,通常是方法。用简单的英语,如果你说“绕着街区跑30次”,30就是争论。根据你的方法,也许“阻止”和“运行”也是参数,你也可以说“在房子里走10次”。
格式字符串是一个字符串,描述如何格式化一系列参数。这些通常采用字符串的形式,其中包含某些占位符,其中参数将显示在结果中。