![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统宏
文章平均质量分 76
黑暗中哭泣的小丑
No Error
展开
-
关于FOUNDATION_EXTERN、extern、FOUNDATION_EXPORT、extern "C"的区别
大家都知道Xcode的编译器是能够识别C++语言编程代码的,所以在编程中也是要考虑到C++的 首先直接上代码看一下几种宏的定义 #if defined(__cplusplus) #define FOUNDATION_EXTERN extern "C" #else #define FOUNDATION_EXTERN extern #endif 由以上定义可以看出 FOUNDATION_原创 2016-07-06 10:23:06 · 6816 阅读 · 0 评论 -
__ATTRIBUTE__ 你知多少?
__ATTRIBUTE__ 你知多少? 关于 __ATTRIBUTE__ 的几种常用的方法 http://www.cnblogs.com/astwish/p/3460618.html转载 2016-07-06 11:36:10 · 433 阅读 · 0 评论 -
iOS之inline,NS_INLINE ,FOUNDATION_EXTERN_INLINE等和宏定义的区别
这边文章主要讲解什么是内敛函数,内敛函数和宏定义的区别 内联函数对于iOS的开发者来说会略显陌生,但是只要是我们能用的就都是我们的。所以值得学习 文章(一) 内联函数与宏定义 在C中,常用预处理语句#define来代替一个函数定义。例如: #define MAX(a,b) ((a)>(b)?(a):(b)) 该语句使得程序中每个出现MAX(a,b)函数调用的原创 2016-07-06 14:54:16 · 4985 阅读 · 0 评论