`
siruoxian
  • 浏览: 238863 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

IOS 宏定义

阅读更多
网上看到文章,收藏一下。
系统宏汇集
__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 开发常用的宏定义大全

    iOS开发常用宏定义

    iOS开发常用宏定义 提高代码重用性

    ios-iOS 开发 - 常用宏定义大全.zip

    定义了一些常用的宏,写代码的时候用起来挺方便的,添加了pch文件,设置了相对路径;设置pch文件相对路径的方法: 设置PCH的相对路径 要想设置PCH的相对路径,首先我们需要去查看绝对路径。 相对路径 点击PCH...

    iOS常用宏定义framework

    "iOS常用宏定义framework" 提供了一系列预定义的宏和常用类别方法,旨在提高开发效率并简化代码。下面我们将深入探讨这个框架中的关键知识点。 1. **宏定义(Macro Definitions)**: - 宏定义是C语言的一种预...

    ios颜色屏幕版本切圆边框宏定义

    #pragma mark - UIColor宏定义 #pragma mark - 屏幕适配 #pragma mark - IOS版本信息 #pragma mark - 切圆 #pragma mark - 边框

    iOS中常用的宏定义总结

    本文将详细介绍一些常用的iOS宏定义,包括UI元素尺寸、日志输出、系统信息获取等方面。 1. UI元素尺寸宏定义: - `NAVIGATIONBAR_HEIGHT`:定义导航栏的高度,通常为44像素。 - `STATUSBAR_HEIGHT`:定义状态栏的...

    ios - A-常用宏定义

    //NavBar高度 #define NavigationBar_HEIGHT 44 //获取屏幕 宽度、高度 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height) ...

    ios-苹果原生二维码扫描 3行代码.zip

    为了使代码更适应不同需求,你可以根据项目需求调整宏定义,比如添加对条形码的支持,或者自定义扫描区域等。此外,如果需要显示实时预览,你还需要创建一个AVCaptureVideoPreviewLayer并将其添加到视图层上。 通过...

    谈谈为何iOS开发别用宏来定义常量

    本文将详细解释为什么不应在iOS开发中使用宏定义常量,并介绍更安全、更规范的替代方案。 首先,宏定义并不是真正的常量,而是预处理器指令。这意味着在编译阶段,宏会被其定义的内容替换,可能导致意外的结果。...

    iOS开发中常用的一些宏定义.zip

    在iOS开发过程中,宏定义(Macro Definitions)是Objective-C编程中一种常见的技术,它允许开发者在编译时进行代码替换,提高代码的可读性和可维护性。`Macro-master`这个压缩包文件很可能是包含了一些常用的宏定义...

    iOS开发工具类汇总,包含各种常用功能,用简单的宏定义使iOS开发简单、快捷、高效.zip

    这个压缩包“iOS开发工具类汇总”显然提供了一组实用的宏定义,旨在简化iOS应用程序的开发过程,提高开发效率。其中包含的“CoreEditText-master”可能是一个专门针对文本编辑的工具库。 `CoreEditText-master`很...

    (OC)获取屏幕间距-宏定义

    在iOS开发中,Objective-C(简称OC)是主要的编程语言之一,用于构建Apple平台的应用程序。在开发过程中,我们经常需要获取设备的...正确使用宏定义,可以帮助我们更好地适应iOS设备的屏幕变化,提供优秀的用户体验。

    ios 单利的完整使用实例 及销毁 宏定义

    iOS 单例模式的完整使用实例及销毁宏定义 在 iOS 开发中,单例模式是一种非常常用的设计模式,用于提供全局访问的共享资源。下面,我们将详细介绍 iOS 单例模式的完整使用实例及其销毁宏定义。 一、单例模式的概念...

    YCDefine, iOS项目中常用到的宏整理,使用方便快捷。.zip

    在iOS开发中,宏定义(Macro Definitions)是Objective-C编程中一种常见的技术,它允许开发者预定义代码片段,提高代码的可读性和可维护性。`YCDefine` 是一个开源项目,专门收集并整理了iOS项目中常用的宏定义,...

    ios-色值.zip

    2. 宏定义(Macro Definition):为了简化代码和提高可读性,开发者有时会创建宏定义来快速生成颜色。这可能是描述中提到的“俩种宏定义”的一种。例如,你可以创建如下的宏定义: ```objc #define RGB_COLOR(r, g, ...

    ios-基于AFNetworking3.1.0简单封装的GET,POST.zip

    3.代码中有常用宏定义. 4.分类和宏定义中有很多强大及方便的快捷方法. 5.更多详细方法和宏定义内容请参考代码,希望对你有所帮助. 6.可以使用cocodPods platform :ios, ‘7.0’ target :’Test’ do pod ...

    ARC和非ARC模版宏定义和使用

    这篇文档将深入探讨这两种模式以及它们在实际项目中的应用,并通过SingletonTemplate这个xcode工程中的实例来阐述宏定义和使用。 首先,让我们理解什么是ARC。ARC是Xcode 4.2引入的一个特性,它自动跟踪对象的生命...

    IOS实现图文混排

    其中,UIFont 类用于设置文字的字体和大小,而 KFacialSizeWidth 和 KFacialSizeHeight 两个宏定义用于设置表情的大小。 在实际应用中,开发者可以使用该机制来实现各种图文混排的功能,例如实现聊天应用程序中的...

Global site tag (gtag.js) - Google Analytics