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...