私はしばらくの間、いくつかの言語を調べ、Objective-C を調べました。
[super message];
実際、次のような形式があれば、より正確ではありませんか。
[self super#message];
? これは、同じオブジェクト にメッセージを送信しているためです。これは ですselfが、メッセージは別のものであり、スーパークラスの の定義ですmessage。selfということは、単語を変えずにその部分を変えた方が正確ではないmessageでしょうか?
更新:これは Javascript の方法との比較です:
Author.superclass.call(this)
のAuthorスーパークラスはPerson. したがって、 と同じ[this superclass's constructor]、または と同じです[self super#init]( initJavascript の と コンストラクターはまったく同じではありませんが、例として使用するだけです)。