码迷,mamicode.com
首页 > 移动开发 > 详细

iOS之宏定义#define

时间:2014-05-22 22:32:42      阅读:425      评论:0      收藏:0      [点我收藏+]

标签:style   c   tar   color   a   get   

最基本的宏定义用法

#define aaa  bbb

表示用aaa替换bbb的内容.


宏作用范围

宏的作用范围是在当前文件内,

如果需要作用于其他类(如在类b调用类a已定义宏),那么需要在类b引入类a的头文件(a.h)。


如果需要作用于整个工程,可以定义一个类如Config.h,在该类定义好需要的宏,然后在工程的XXX_Prefix.pch文件 #import "Config.h"

在Config.h中

#define aaa  bbb


在XXX_Prefix.pch文件 中

#ifdef __OBJC__

    #import <Foundation/Foundation.h>

    #import <UIKit/UIKit.h>

    #import "Config.h"

#endif


若要修改项目的XXX_Prefix.pch文件为YYY_Prefix.pch,可以这样修改:

工程--targets--build settings--AppleLLVM 5.0 Language中的Prefix Header选项。

iOS之宏定义#define,布布扣,bubuko.com

iOS之宏定义#define

标签:style   c   tar   color   a   get   

原文地址:http://blog.csdn.net/lvxiangan/article/details/26499065

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!