4

BaseObject でメソッドを宣言したいのですが、このメソッドは SubObject によってのみ実装されています。メソッドで @protected の使用が許可されていることがわかりました。

4

3 に答える 3

4

No protected は、メソッドではなく変数に対してのみ許可されます

于 2013-01-05T03:19:19.947 に答える
-1

保護されたメソッドは、objective-c によって明示的にサポートされていません。

保護されたメソッドをシミュレートするために、ヘッダー ファイルに関数定義を含めません。これにより、サブクラスはメソッドを実装でき、そのメソッドを外部から呼び出すことはできません (別名「保護」)。

于 2013-01-05T03:28:05.130 に答える