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