すべての意図と目的において、Objective-C のメソッド宣言は、2 つの追加パラメーターを前に付加した単なる C 関数です (Objective-C ランタイム プログラミング ガイドの「メッセージング」を参照してください)。したがって、次の Python の例が示すように、Objective-C メソッド宣言の構造は、Python などの言語で名前付きまたはキーワード パラメータを使用するメソッドの構造とは異なります。呼び出されたときに異なる値を持ちます。
def func(a, b, NeatMode=SuperNeat, Thing=DefaultThing):
pass
Objective-c 関連の本でこの例を示す目的は何ですか?