pch檔案中加內容加到 如下位置

2021-08-16 18:54:02 字數 703 閱讀 3691

pch檔案

/*** 如果希望某些內容能拷貝到任何源**檔案(oc\c\c++等), 那麼就不要寫在#ifdef __objc__和#endif之間 ***/

/***** 在#ifdef __objc__和#endif之間的內容, 只會拷貝到oc源**檔案中, 不會拷貝到其他語言的源**檔案中 *****/

#ifdef __objc__

// 獲取rgb顏色

#define color(r, g, b) [uicolor colorwithred:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1.0]

//寬#define kwidth  [uiscreen mainscreen].bounds.size.width

//高#define kheight  [uiscreen mainscreen].bounds.size.height

#ifdef debug

//開發階段

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

#else

//發布階段

#define nslog(...)   

#endif

#endif

/***** 在#ifdef __objc__和#endif之間的內容, 只會拷貝到oc源**檔案中, 不會拷貝到其他語言的源**檔案中 *****/

增加PCH檔案

前沿 xcode6中去掉了pch,為了一些瑣碎的標頭檔案引用,加快了 編譯速度!xcode6之前的版本建專案就自動新增了是這樣的 xcode6後的版本要自己手動的新增步驟如下 這樣就ok了!可能遇到問題 沒有正確的配置pch路徑可以對照一下 這時候你會發現少了一層路徑,這是相對路徑,所有要手動的把 ...

foreach 中加value前加

foreach 加 遍歷的同時改變原陣列即修改資料或者增加資料 foreach 加 什麼意思?注意 如果我要改變陣列某乙個值 直接遍歷的話原陣列是不會變的 下面提供兩種方法 1.我們可以遍歷的時候組合資料然後 array push 把資料賦給另乙個新的陣列這樣才可以 如 data array 1 2...

pch檔案的操作

條件編譯遮蔽c語言 ifdef objc 強調內容 1.定義巨集的時候,盡量將專案的字首加上 define czrandom uicolor colorwithred arc4random uniform 256 255.0 green arc4random uniform 256 255.0 bl...