NSArray arrayWithObjects最后需要nil,NSString stringWithFormat和NSLog()不需要。为什么呢?
[NSArray arrayWithObjects:<#(id), ...#>, nil]
[NSString stringWithFormat:<#(NSString *), ...#>]
NSLog(<#NSString *format, ...#>)
答案 0 :(得分:4)
因为-stringWithFormat:
和NSLog
可以根据格式字符串(第一个参数)推断出参数的数量。 -arrayWithObjects:
不能。