30クラスのiPhoneアプリを想像してみてください。すべてのクラスはお互いに対話しなければならないので、すべてのクラスには29の他のクラス+基礎フレームワークが含まれています。理論上、すべてのクラスに他のすべてのクラスが含まれていれば、どれくらい悪いですか?
クラスを組み込むときに何が起こっているのかを理解したいと思います。これは、アプリケーション内のそのクラスのメモリ内のサイズを複製しますか? iPhoneのメモリ使用量とパフォーマンスには害がありますか?たぶん誰かがこれを細かく知っていて、説明することができます。
これは良いアーキテクチャではないことを忘れてください。これは、メモリとパフォーマンスに「含まれる」ものが何であるかについての疑問な質問です。
XCodeでRefactorを使用しても29個のファイルを変更する必要がない場合は、XCodeがそれを行います。 –