部分巨集定義

2021-07-13 16:50:30 字數 673 閱讀 8919

//條件編譯遮蔽c語言

#ifdef __objc__

強調內容

//1.定義巨集的時候,盡量將專案的字首加上

#define czrandom [uicolor colorwithred:arc4random_uniform(256)/255.0 green:arc4random_uniform(256)/255.0 blue:arc4random_uniform(256)/255.0 alpha:1.0];

//2.匯入公共標頭檔案

#import "mviewviewcontroller.h"

//3.控制列印 如果是測試版本

#ifdef debug

#define adulog(...) nslog(__va_args__)

#else

//如果是發布版本

/*發布版本可以遮蔽掉

nslog不會被遮蔽掉

1.定義巨集的時候,盡量將專案的字首加上

2.匯入公共標頭檔案

3.控制列印 如果是測試版本列印 發布版不列印

4.oc是對c語言的封裝,但是c語言不知道oc的fundation 在pch中要用條件編輯 只有oc**才能走這些**

*/#define adulog(...)

#endif

//和條件編譯匹配

#endif

abs int 巨集定義 巨集定義和巨集方法

巨集定義和巨集方法 定義機型 define is iphone5 uiscreen instancesrespondtoselector selector currentmode cgsizeequaltosize cgsizemake 640,1136 uiscreen mainscreen cu...

C 巨集定義 巨集定義求面積

學過c語言的讀者,對巨集定義應該不陌生,同樣在c 中,也可以用巨集定義命令將乙個指定的識別符號來代表乙個字串,巨集定義的作用一般是用乙個短的名字代表乙個長的字串。一般形式為 define 識別符號 字串定義pi的符號常量 define pi 3.14在c 中還可以用 define命令定義帶引數的巨集...

預定義,巨集定義

巨集定義 其作用就是 換其名曰 給程式中的一段特殊的 函式,資料取了個簡單明瞭的名字。不過有一點這傢伙的作用範圍是全域性的。即使它是在某乙個函式塊中定義的。這個其實也容易理解。因為巨集定義是預定義的一種,在我們的程式之前,由預編譯器 cpp 提前編譯出來了,那個時候程式裡的結構是個啥樣子編譯器壓根就...