如题如何打开一个控制器 ,但是在页面上完全不显示出来 ?
我想调用控制器里面的借口和方法实现一些功能,但是如果打开那个控制器体验就很不好,如果再实现一遍那些借口和方法又显得太冗余,请问如何实现?
学习是最好的投资!
ニーズに応じて、ViewController を開いて表示しないのではなく、ツール クラスを実装する必要があります。後者は明らかに、より醜い解決策であり、通常、より不可解な問題を引き起こします。
コントローラー内のインターフェイスとメソッドを別の場所で使用する必要があり、表示されていないときに使用する場合は、これらのインターフェイスとメソッドを個別に抽出して別の場所に配置する必要があります。これにより、元のコントローラーと他の場所が同じになります。使用する必要がある場所には、個別に抽出したクラス (または関数のみ) をインポートできます。コントローラーを表示せずに、メソッドの一部を呼び出すためだけにコントローラーを開くと、問題が発生する可能性があります。
なぜコントローラーに実装する必要があるのですか?
コントローラーのビューを表示する方法は 2 つあります。1 つ目は、コントローラーをルート ビュー コントローラー rootViewController として設定し、コントローラーをルート ビュー コントローラーの childViewController として設定する方法です。上記の操作を行わずに、コントローラーオブジェクトを作成してそのメソッドを呼び出すだけでは、
コントローラーの助けが必要なものがある場合は、ツール クラスを構築する方が確実です。プロキシとして実装できます。理由もなくコントローラを導入し、それを隠します。コンパイラとコントローラの気持ちについて考えたことがありますか? -
ニーズに応じて、ViewController を開いて表示しないのではなく、ツール クラスを実装する必要があります。後者は明らかに、より醜い解決策であり、通常、より不可解な問題を引き起こします。
コントローラー内のインターフェイスとメソッドを別の場所で使用する必要があり、表示されていないときに使用する場合は、これらのインターフェイスとメソッドを個別に抽出して別の場所に配置する必要があります。これにより、元のコントローラーと他の場所が同じになります。使用する必要がある場所には、個別に抽出したクラス (または関数のみ) をインポートできます。コントローラーを表示せずに、メソッドの一部を呼び出すためだけにコントローラーを開くと、問題が発生する可能性があります。
なぜコントローラーに実装する必要があるのですか?
コントローラーのビューを表示する方法は 2 つあります。1 つ目は、コントローラーをルート ビュー コントローラー rootViewController として設定し、コントローラーをルート ビュー コントローラーの childViewController として設定する方法です。上記の操作を行わずに、コントローラーオブジェクトを作成してそのメソッドを呼び出すだけでは、
がルートビューコントローラーのビューに追加されます。コントローラーの助けが必要なものがある場合は、ツール クラスを構築する方が確実です。プロキシとして実装できます。理由もなくコントローラを導入し、それを隠します。コンパイラとコントローラの気持ちについて考えたことがありますか? -