1

私は .NET と Java から来た xcode の新参者で、コードを介してロードされる多くの xib を操作し、さまざまなデバイスの向きに取り組んでいます。私は自分のコードを通して、各 xib で向きに基づいていくつかのコードを分岐する必要があることに気付きました (主に縦向き VS 横向き)。したがって、この行を頻繁に使用します。

       UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];

私の質問は、どうすればこれをグローバル変数にすることができますか(ここでは static という言葉を使いたくありません)が、マルチxibの大規模プロジェクトのどこでこれを行うことができますか:

   -(UIInterfaceOrientation)currentOrientation {
return [[UIApplication sharedApplication] statusBarOrientation];

}

それはこれのベストプラクティスですか?

ありがとう。

4

0 に答える 0