重複の可能性:
非公開のプロトコルに準拠
私のクラスは、作成したNSXMLParserオブジェクトへのデリゲートとして自分自身を登録しようとします。ただし、NSXMLParserオブジェクトはクラス内からのみ使用されるプライベート変数であるため、クラスがNSXMLParserDelegateプロトコルを実装していることをクラスに公開したくないと思います。
私はプロトコルの開示を避ける権利がありますか?もしそうなら、クラスがそうすることを公表せずにプロトコルを実装するにはどうすればよいですか?