そのため、NSDictionary を返すクラスにいくつかのメソッドがあり、応答があります。問題は、 NSDictionary を返しても、ディクショナリが何を保持しているかが実際にはわかりません。
別のプログラミングが私のクラスを使用したい場合、特定のメソッドが返す情報の種類を正確に理解するのが面倒だと感じるでしょう。
私の質問は次のとおりです。これは悪いプログラミング設計と見なされますか? クラスは自明で再利用可能であるべきです。
それとも、ディクショナリが保持するキーを判断できるため、これは問題ないと考えられますか?キーが十分に説明的である限り、自明である必要がありますか?