zoukankan      html  css  js  c++  java
  • iOS之宏定义#define

    最基本的宏定义用法

    #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

    #import

    #import "Config.h"

    #endif

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

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

  • 相关阅读:
    css clear
    设置 系统软件
    Canvas 生成 bitmap
    HashTable
    JSF
    android 自定义 锁屏
    java socket
    php mysql 配置
    mysql 启动方法
    jQuery 表格
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/5900029.html
Copyright © 2011-2022 走看看