クラスAでメソッドを定義したいと思います。クラスAのi-n-s-t-a-n-c-e-サブクラスでメソッドを上書きする必要があります。サブクラスのインスタンスはNSArrayに格納されます。私はデリゲートを使ってみました。しかし、それは動作しませんでした。私はHow do I create delegates in Objective-C?とhttp://www.tutorialspoint.com/ios/ios_delegates.htmのようにオンラインで投稿されたいくつかの記事をチェックしましたが、私の目標を達成するために使用できるものではありません。これに精通している人なら誰でも私にヒントをくれますか?例えばObjective-Cでメソッドをオーバーライドしてサブクラスを一時的に定義する方法はありますか?
、
IはUICollectionViewCellためBaseClassのと呼ばれる基本クラスを作成し、BaseClassの内部ActionMethodがあります。別の収集セルをクリックすると、別のアクションが発生します。したがって、BaseClassから継承した各セルに対して、サブクラスを定義して、異なる動作を実装します。次に、各サブクラスのActionMethodを上書きする方法は?
何によって書き換え可能ですか? – dan
@dan不明な点は申し訳ありません。つまり、各インスタンスがクラスAのメソッドを定義する方法を持つことができます。 –
これらのインスタンスのそれぞれをAの別のサブクラスにすることはできますか?そうでない場合は、各インスタンスにどのメソッド実装を使用するかを決定するのは何ですか?あなたは本当にこの質問が答えるために達成しようとしているもののより具体的な例が必要です – dan