iOS 预编译
文章平均质量分 62
zrhloveswallow
这个作者很懒,什么都没留下…
展开
-
Objective--C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句转载 2014-04-18 15:27:19 · 606 阅读 · 0 评论 -
解析在Xcode中进行条件编译
解析在Xcode中进行条件编译是本文要介绍的内容,主要介绍了如何实现在xcode中进行条件编译的内容,同时让我们又解馋了xcode的相关内容,内容不多,我们先来看详细内容。 条件编译不是多高深的技术,却很实用,可以帮助我们针对不同的target编译出不同的版本。比如,希望同一份代码编译出完全版和功能受限的免费版,以减小维护成本。 首先要在某个project或者target上get in转载 2014-04-18 15:28:08 · 1539 阅读 · 0 评论 -
常用系统宏定义
1.区分系统是否为IOS6.0 #ifdef __IPHONE_6_0 - (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window { NSLog(@"-------------"); re转载 2014-04-18 15:29:02 · 789 阅读 · 0 评论