NSArray arrayWithObjects требует nil в конце, NSString stringWithFormat и NSLog () - нет.Почему?
[NSArray arrayWithObjects:<#(id), ...#>, nil] [NSString stringWithFormat:<#(NSString *), ...#>] NSLog(<#NSString *format, ...#>)
Потому что -stringWithFormat: и NSLog могут вывести количество аргументов на основе их строк формата (первый аргумент). -arrayWithObjects: не могу.
-stringWithFormat:
NSLog
-arrayWithObjects: