teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文章の修正

2016/03/02 17:01

投稿

Mesh
Mesh

スコア14

title CHANGED
File without changes
body CHANGED
@@ -1,18 +1,19 @@
1
+ 同一ファイル内でターゲット別にimportファイルを分ける方法を教えてください。
2
+
1
3
  Xcodeのあるプロジェクト内で
2
- 複数ターゲットを作ったとし
4
+ 複数ターゲットを作した
3
5
 
4
- 複数ターゲットで共通の
6
+ して、複数ターゲットで参照可能な
5
- hoge.swiftファイルを作ったとし
7
+ hoge.swiftファイルを作した
6
8
 
7
- hoge.swift内で、ターゲット別にimportするclassを仕分けるプログラムを描きたいのでが可能でしょうか?
9
+ そのhoge.swift内で、importするclassをターゲット別に仕分ける方法はありますか?
8
10
 
9
- このようなイメージです
11
+ このようなイメージです
10
- if 現在のターゲット名 == target1 {
12
+ if 現在のターゲット名取得 == "target1" {
11
13
  import GoogleMobileAds
12
14
  }
13
15
 
14
- そして、target1以外のターゲットでは
15
- GoogleMobileAdsはインポートされていないので
16
+ target1以外ではGoogleMobileAdsはインポートされていないことになるので
16
- クラス参照のコンパイルエラーを出したくないのです。
17
+ デバッグの際にクラス参照のコンパイルエラーを出したくないのです。
17
18
 
18
19
  どうかご教授の程、よろしくお願いいたします。