私は一般的にプログラミングやプログラミングの面で新しいです。私は、風景からプロットに、そしてその逆に向きを変えなければならないプロジェクトに取り組んでいます。たびに、私は、このようなNSLayoutconstraint、フォントサイズなど、さまざまな変数の値を変更する必要が姿勢変更が...私は異なるクラスの関数を使用するためのベストプラクティス
func updateValuesForAppropriateOrientations()
{
if ipadPortrait()
{
//update variables for ipad portrait
}
else if ipadLandscape()
{
//update variables for ipad landscape
}
{
すべてが正常に動作しているが、私はたくさんの中でこの機能を使用しています機能でこの変更を書きました毎回それを書き直しています。それを行うには正しい方法ですか、私は他の何かを継承する方法ですか?しかし、変数はすべてのViewControllerで異なっているので、どのように継承が助けになるかわかりません。ベストプラクティスは何ですか?私のコードをきれいにする方法は私の質問です。