如果仅在Debug模式下运行,如何才能运行某些特定的iOS Swift代码?

时间:2018-07-24 21:14:13

标签: ios swift xcode

我有一些代码可以在加载我的应用程序时设置一些“仅限开发人员”设置。我希望能够在我的应用程序运行进行开发时(无论是通过Xcode,Simulator,在调试模式下,在开发设备上等)自动打开这些设置。

什么是正确的设置方式,以免我的“仅开发人员”设置在我的应用程序中被意外发布和使用。

// FIX ME: **** ADMIN CODE ****
// Turn off before uploading to production!

self.unlockCount = 10
self.unlockByItemCount = false
self.withIntro = false

1 个答案:

答案 0 :(得分:2)

执行此操作的正确方法是使用宏。

#if DEBUG
    self.unlockCount = 10
    self.unlockByItemCount = false
    self.withIntro = false
#endif