1

プロトコルがあるとしましょう。それを と呼びますProtocol A。A を実装するすべてのクラスに、それ自体の戻り値を持つメソッドが必要です。

たとえば、クラスImplementorには、Implementor の戻り値を持つ「GetAnother」というメソッドが必要です。

クラスにプロトコルを強制することは可能ですか? 私が見る限り、特定の戻り値を持つメソッドを作成する必要があるためです。

id戻り値が特定のクラスであることに人々が依存できるようにしたいので、を返したくありません。

ありがとう!

4

1 に答える 1

0

Objective-C で Template クラスを探していますが、存在しません。たとえば、ここを参照してください。

于 2012-11-01T13:39:13.983 に答える