NSLog語句注釋掉

2021-07-10 12:28:29 字數 461 閱讀 7984

我們可以在發布版本前先把所有nslog語句注釋掉,等以後要除錯時,再取消這些注釋,這實在是一件無趣而耗時的事!還好,還有更優雅的解決方法,就是在專案的prefix.pch檔案裡加入下面一段**,加入後,nslog就只在debug下有輸出,release下不輸出了。

#ifndef __optimize__

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

#else

#define nslog(...) {}

#endif

#ifdef debug

#       define dlog(fmt, ...) nslog((@"%s [line %d] " fmt), __pretty_function__, __line__, ##__va_args__);

#else

#       define dlog(...)

#endif

Oracle 語句查詢注釋

oracle資料庫中可通過一下語句查詢資料庫表中的注釋,在一般情況下資料庫語句不區分大小寫,但再此查詢中存在表名區分大小寫!我們可以新建乙個表 product 可通過以下語句新增注釋,用於對日後工作的需要。comment on table product is comment on column p...

《NSLog》常用的列印除錯語句與自動排版

此節簡單寫下object c中對於除錯列印的常用語句 簡單型別的定義如下 1 2 3 4 5 6 7 常用型別的定義 inti 10 boolisshow yes bool isshow 1 floatf 3.1415926 chara 120 nsstring name himi 以上 有兩種基本...

SQL語句注釋的妙用

mysql裡面的sql語句,裡面是可以加注釋的 例如 select from author where authorid 1 可以寫成 get a author select from author where authorid 1 照樣可以正常執行。有人說,這有鳥用啊?那好看下面 1 在php裡面...