Для всех намерений и целей, объявление метода Objective-C является просто функция C, которая присоединяет два дополнительных параметра (см «Сообщения» в Objective-C Время воспроизведения Руководство по программированию). Таким образом, структура объявления объекта Objective-C отличается от структуры метода, который использует параметры имени или ключевого слова на языке, таком как Python, поскольку следующий пример Python иллюстрирует: В этом примере на Python Thing и NeatMode могут быть опущены или могут иметь разные значения при вызове.значения по умолчанию Python в объявлении метода против Objective-C
def func(a, b, NeatMode=SuperNeat, Thing=DefaultThing):
pass
Какова цель показать этот пример на книги Objective-C, связанные?
[Источник] (http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/objectivec/Chapters/ocObjectsClasses.html) – kevboh