0

私はxcodeとObjectiveCに非常に慣れていません。他のクラスに公開したい場合にのみ、.hファイルでメソッドを宣言することに気付きました。また、.mファイルのクラス拡張子を使用してメソッドを「プライベート」にすることができることにも気づきました。しかし、一部のメソッド(viewDidLoadなど)がどこにも宣言されていないのはどうしてですか?

前もって感謝します。

4

1 に答える 1

5

それらはスーパークラスのメソッドです- UIViewController。それらは、そのクラスのインターフェースで宣言されます。そのクラスから継承すると、そのすべてのメソッド宣言と実装を継承します。

于 2012-05-15T19:29:13.500 に答える