私はappdelegateメソッドでif条件を記述しようとしています。私のアプリケーションには2つのターゲットがあります。 if条件は1つのターゲットに対してのみ有効です。特定のターゲットのif条件をアプリケーションに書き込む
#if TEST
var startUrl: String = "http://www.example.com"
#elseif TEST_2
var startUrl: String = "http://www.example2.com"
#endif
TESTとTEST_2は2つのターゲットであり、選択されたターゲットに従ってURLが選択されます。これは私のアプリの開始URLです。この後に関数があります。私はその関数がTESTターゲットが実行されている場合にのみ実行する必要があります。私は何をしますか?
あなたは、このようにターゲット名を取得することができます
各ターゲットにカスタムシンボルを定義できる独自のビルド設定があります。それを試しましたか? –
参考:[ターゲット名の取得方法](https://stackoverflow.com/questions/18783055/how-to-get-target-name) –
実際にはappdelegate.swiftファイルに関数があります。それは実行する必要があります。私はその関数の上にif条件を追加する必要があります –