単体テスト ケースで展開ターゲットを知る必要があります。iOS 展開ターゲットをプログラムで (Objective-C を使用して) 取得する方法はありますか?
質問する
1013 次
2 に答える
4
これは、と呼ばれるXcode ビルド変数として使用できますIPHONEOS_DEPLOYMENT_TARGET
。
必要なのは、その値を保持するプリプロセッサ マクロを作成することだけです。
そして、コードで参照できAMIT_DEPLOYMENT_TARGET
ます。(注: これは、float
予想される文字列ではなく、 です。)
于 2013-07-31T20:12:00.887 に答える
3
'big' int として表示:
NSLog(@"Deployment target: %i", __IPHONE_OS_VERSION_MIN_REQUIRED);
たとえば、展開ターゲットとして iOS 5.1 の場合
Deployment target: 50100
于 2013-07-31T19:57:12.550 に答える