3

invokeMethodGroovy では、とメソッドの主な違いは何methodMissingですか? また、どちらを使用するべきかについて明確なガイドラインはありますか?

4

3 に答える 3

3

何をいつ使用するか: 常に methodMissing を使用します。

@フーバーユーザー。ドキュメントが間違っているページを指摘してくれてありがとう。このページはまもなく変更されます。

一般に、invokeMethod はすべてのメソッド呼び出しに対して呼び出されるわけではなく、特定の状況でのみ呼び出されます。これが、フォールバックの場合もあればフロントエンドのメソッド invokeMethod とは異なり、明確な役割を持つメソッドを持つために、methodMissing が追加された理由でもあります。

于 2013-10-09T14:26:58.540 に答える