那么我如何为Release或DeBUG模式交换一行代码呢?
解决方法 您可以检查#ifdef DEBUG,但我建议您不要这样做.DeBUG和Release版本之间存在很多差异.不同的编译器优化,不同的符号集等……
总是,您会发现自己处于这样一种情况:您希望针对沙箱运行Release版本以进行调试….以及针对生产Web服务的调试构建,因为某些客户的问题仅在发布模式下重现.
所以,为此,我建议用户默认.请参阅NSUserDefaults.
请注意,可以从命令行设置简单的用户默认值.
因此,您可以执行以下 *** 作:
/path/to/Myapp.app/Contents/Macos/Myapp -ServerMode DeBUG总结
以上是内存溢出为你收集整理的objective-c – 发布和调试版本中的不同代码/配置(Obj-C)全部内容,希望文章能够帮你解决objective-c – 发布和调试版本中的不同代码/配置(Obj-C)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)