How to use Prefix.pch in WP8 like in iOS?

后端 未结 2 672
臣服心动
臣服心动 2021-01-26 15:55

In iOS I have 5 application which use same code. I was able to refer the common classes and separate the application name, theme and color using the values from the Prefix.pch f

相关标签:
2条回答
  • 2021-01-26 16:24

    Just replace

    #define APPLICATION_NAME @"Application01" by #define APPLICATION_NAME_Application01

    and

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

    additional the instead of #define you can just set it in the project properties in the menu Build->Conditional compilation Symbols: and just put APPLICATION_NAME_Application01

    0 讨论(0)
  • 2021-01-26 16:30

    C# language supports defines which can be defined either globally in the project file or you can define them on top of any file:

    #define USE_BROWN_THEME
    

    However, using application name is set in the WMAppManifest.xml file and you can only check/read it at runtime, you cannot do that at compile time. And xml files don't play well with #defines.

    #define (C# Reference)

    0 讨论(0)
提交回复
热议问题