私は一般的にプログラミングが初めてで (何年も前に C クラスを受講していましたが)、iPhone でプログラミングするための Objective-C を学んでいます。簡単な質問だと思いますが、しばらく (日、休み、時間) 探しても、明示的に探している答えが見つかりません。
Objective-C クラスをサブクラス化するときは、deallocate メソッドとともに initialize メソッドを実装する必要があることを私は知っています (後者に ARC を使用しない限り、私が正しければ?)。質問は次のとおりです。
- 心配する必要があるのはこれら 2 つだけですか、それとも他のクラスには実装が必要な追加のメソッドがある可能性がありますか?
- 他のクラスにサブクラス化するときに実装する必要があるメソッドがある場合、そのドキュメントは通常どこにありますか? (Appleフレームワークのドキュメントには表示されないようですが、そのような情報はプロトコルに表示されます)
ご協力いただきありがとうございます!