当前位置:   article > 正文

iOS 利用Preprocessor Macros预定义宏Debug_ios 子工程使用preprocessor

ios 子工程使用preprocessor
在Xcode的BuldSetting中有Preprocessor Macros选项,看名知意,在这里可以预定义项目宏定义,像这样。

通常会使用宏定义作这样的代码判断

  1. #ifdef DEBUG
  2. verifyReceiptURL = [[[NSURL alloc] initWithString:@"https://sandbox.itunes.apple.com/verifyXXXt"] autorelease];
  3. #else
  4. verifyReceiptURL = [[[NSURL alloc] initWithString:@"https://buy.itunes.apple.com/verifyXXX"] autorelease];
  5. #endif

这里在写的时候是不建议像这种写法的

  1. if (DEBUG) {
  2. verifyReceiptURL = [[[NSURL alloc] initWithString:@"https://sandbox.itunes.apple.com/verifyReceipt"] autorelease];
  3. } else {
  4. verifyReceiptURL = [[[NSURL alloc] initWithStr
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/223773
推荐阅读
相关标签
  

闽ICP备14008679号