如何在iOS中使用WP8中的Prefix.pch?

在iOS中我有5个使用相同代码的应用程序。 我能够使用Prefix.pch文件中的值来引用公共类并分离应用程序名称,主题和颜色。 我的前缀文件有这些,

#define APPLICATION_NAME @"Application01" #define APPLICATION_THEME @"Brown" 

通过使用这些宏定义我的前缀文件,在我的程序中我可以说

 #if APPPLICATION_THEME = @"Brown" -perform this- 

我想在WP8中遵循相同的方法。 我不知道在哪里定义这些宏值并在代码中使用它们。 请帮助我实现这一目标。

只需更换

通过#define APPLICATION_NAME_Application01 #define APPLICATION_NAME @"Application01"

#if APPPLICATION_THEME = @"Brown" by #if APPPLICATION_THEME_Brown

您可以在菜单Build->Conditional compilation Symbols:中的项目属性中设置它而不是#define ,只需将APPLICATION_NAME_Application01放入

C#语言支持可以在项目文件中全局定义的定义,也可以在任何文件的顶部定义它们:

 #define USE_BROWN_THEME 

但是,使用应用程序名称是在WMAppManifest.xml文件中设置的,您只能在运行时检查/读取它,在编译时不能这样做。 并且xml文件与#define不兼容。

#define(C#参考)