我正在用Swift 2開發一個iOS應用程序,並且和大多數開發人員一樣,我有一個分段和生產環境,具有不同的服務器,URL和設置。xcode中的不同參數
我正在尋找一種快速切換兩種配置的方式,因爲我在開發應用程序。
在Android上我可以使用構建類型和風味來解決這個問題。
我讀過很多導遊各地的網絡,但是所有的人都在的OBJ-C,並且依賴於宏預處理程序,這是在的OBJ-C可用,但不是在雨燕的#ifdef。
關於如何在swift中做到這一點,沒有明確的指南,作爲一個初學者,我甚至不知道從哪裏開始尋找。
回顧一下:我正在尋找的是一種在兩種配置(前2個屬性列表文件)之間切換的方法,並根據我選擇的內部版本從代碼中引用包含在這些配置中的設置。
這正是我所期待的。我不知道我必須修改info.plist文件才能使用戶設置正常工作。 非常感謝 – Jack
訪問用戶定義的構建設置的另一種方式可能是預處理器宏[如這些答案中的建議](http://stackoverflow.com/questions/3968919/how-can-i-access-a-用戶定義-xcode的建造設置)。但通過info.plist獲取它們要容易得多,而且看起來比較乾淨。 – lukya