はじめに DebugとReleaseで呼び出すAPIを切り替えたいと思った事ありませんか? 私はあります!(直近の案件で) 本記事では User-Defined を利用し、 DebugとReleaseで定義を分ける方法をまとめます。 User-Definedの設定 1.User-Definedを追加する PROJECT か TARGET を選択し、 メニューからEditor > Add Build Setting > Add User-Defined Setting を押下。 2.DebugとReleasを定義 PROJECT か TARGET を選択し、Build Setting > User-Defined を表示。 DebugとReleasをそれぞれ定義する。 User-Definedを呼び出す 事前準備 Info.plist に下記内容を追加し、定義の取得を簡単に行えるようにします
![[iOS] User-Definedを利用しDebugとReleaseで定義を分ける | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/741541eca6da59090acd1c77f64e9ed1432ea39c/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F05%2Fios_eye_catch.png)