网上看到文章,收藏一下。
系统宏汇集
__FILE__
当前文件所在目录
__DATE__
替代文字”是一个含有编译日期的字符串字面值,日期格式为“mm dd yyyy”(例如:“Mar 19 2006”)。如果日期小于10日,就在日的前面放一个空格符。NSLog(@"_DATE_=%s",__DATE__);
__FUNCTION__
当前函数名称
__LINE__
当前语句在源文件中的行数
__TIME__
此字符串字面值包含编译时间,格式为“hh:mm:ss”(范例:“08:00:59”)。
__STDC__
整数常量1,表示此编译器遵循ISOC标准。
__STDC_VERSION__
如何实现复合C89整部1,则这个宏的值为19940SL;如果实现符合C99,则这个宏的值为199901L;否则数值是未定义
__STDC_EOBTED__
(C99)实现为宿主实现时为1,实现为独立实现为0
__STDC_IEC_559__
(C99)浮点数实现复合IBC 60559标准时定义为1,否者数值是未定义
__STDC_IEC_559_COMPLEX__
(C99)复数运算实现复合IBC 60559标准时定义为1,否者数值是未定义
__STDC_ISO_10646__
(C99)定义为长整型常量,yyyymmL表示wchar_t值复合ISO 10646标准及其指定年月的修订补充,否则数值未定义
分享到:
相关推荐
iOS 开发常用的宏定义大全
iOS开发常用宏定义 提高代码重用性
定义了一些常用的宏,写代码的时候用起来挺方便的,添加了pch文件,设置了相对路径;设置pch文件相对路径的方法: 设置PCH的相对路径 要想设置PCH的相对路径,首先我们需要去查看绝对路径。 相对路径 点击PCH...
iOS常用宏定义和常用类别方法的framework包.
#pragma mark - UIColor宏定义 #pragma mark - 屏幕适配 #pragma mark - IOS版本信息 #pragma mark - 切圆 #pragma mark - 边框
真机测试 iOS7.0以上 注释详细 使用时可简单调整下宏定义 也可默认
//NavBar高度 #define NavigationBar_HEIGHT 44 //获取屏幕 宽度、高度 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height) ...
iOS中常用的宏定义总结,方便开发,能够在项目有效地减少代码量
最近在工程里看到很多不规范的使用,于是来写一篇博客来让不是很清楚的小朋友们,使用正确的规范开发ios,少埋点坑。
IOS开发
IOS开发
3.代码中有常用宏定义. 4.分类和宏定义中有很多强大及方便的快捷方法. 5.更多详细方法和宏定义内容请参考代码,希望对你有所帮助. 6.可以使用cocodPods platform :ios, ‘7.0’ target :’Test’ do pod ...
下面小编就为大家分享一篇ios 单利的完整使用实例 及销毁 宏定义,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
3.代码中有常用宏定义. 4.分类和宏定义中有很多强大及方便的快捷方法. 5.更多详细方法和宏定义内容请参考代码,希望对你有所帮助. 6.可以使用cocodPods platform :ios, ‘7.0’ target :’Test’ do pod ...
开始一个iOS项目开发框架的搭建,还包括常用的宏定义文件和自定义控件文件等等
2.2.1 Macros(宏)主要存放宏定义的地方,这边有两个宏文件,Macros.h主要是项目的一些主要宏,比如字体、版本、色值等,而ThirdMacros.h主要用于存放一些第三放SDK的key值; 2.2.2 Tool(工具类)主要存放一些常用的...
支付宝支付demo,请替换h文件里面的宏定义
基于Objective-C上面进行编写,意在解决新项目对于常见功能模块的重复开发,MobileProject对于项目的搭建也进行很明确的划分,各个模块职责也比较明确,MobileProject也引入的一些常用第三方插件、宏定义、工具帮助...