Я знаю, что метод, указанный ниже, принимает 2 аргумента, карту и atTop. Почему atTop повторяется дважды? Я знаю, что addCard - это имя функции, и эта функция возвращает пустоту, где карта является переменной типа Card *, и я знаю, что atTop имеет тип BOOL, но почему atTop дважды?Вызов метода Objective-C с несколькими аргументами
- (void)addCard: (Card *)card atTop:(BOOL)atTop;
Последнее' atTop' является ссылочным именем для значения. например, это могла быть карта '- (void) addCard: (Card *) atTop: (BOOL) myBool;' и внутри функции, к которой вы могли бы получить доступ, с помощью 'myBool'. –