-3

ここで定数を定義しようとすると、iPod に関する経験がありません。

#define isIPhone (![[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] || [[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone)

iPodのモデルを定義する方法を知っている人はいますか?

4

1 に答える 1

0

[UIDevice currentDevice] のプロパティを使用: UIDevice リファレンス

解決に基づく分岐は、間違いなく悪い考えです。

参照: UIDevice currentDevice モデルの可能な値

この情報は実行時に変更されないため、特定の条件ごとに対応する API を呼び出すのではなく、最初に 1 回クエリを実行することをお勧めします。

于 2013-06-13T19:13:57.383 に答える