Возможные дубликаты:
Необязательные аргументы в Objective-C 2.0?
Значение аргумента Objective-C по умолчанию
Я пишу функцию C в Objective-C. Я хочу значение по умолчанию для моего последнего параметра.
Я пробовал:
foo(int a, int b, int c = 0);
но это C++.
Я также попробовал:
foo(int a, int b, int c)
{
...
}
foo(int a, int b)
{
foo(a, b, 0);
}
Но это также C++.
Есть ли способ сделать это в Objective-C вместо этого?