JavaShuo
欄目
標籤
iOS開發-NSLog不打印設置 Prefix
時間 2019-11-18
標籤
ios
開發
nslog
打印
設置
prefix
欄目
iOS
简体版
原文
原文鏈接
首先在-Prefix.pch,文件裏添加以下代碼
#ifdef DEBUG
#define NSLog(...) NSLog(__VA_ARGS__)
#define debugMethod() NSLog(@"%s", __func__)
#else
#define NSLog(...)
#define debugMethod()
#endif
上段代碼的意思就是 用宏指令作一個判斷,若是DEBUG爲真,則編譯#ifdef到#endif宏定義,不然編譯器就不編譯;
這個DEBUG在哪設置呢,
在 "Target > Build Settings > Preprocessor Macros > Debug" 裏有一個"DEBUG=1"。(默認好像就是)
app
設置爲Debug模式下,Product-->Scheme-->SchemeEdit Scheme (1)設置Build Configuration成Debug時,就能夠打印nslog了。 (2)設置Release,發佈app版本的時候就不會打印了,提升了性能
相關文章
1.
NSLog設置不打印
2.
ios開發——宏定義實現NSLog不打印設置
3.
iOS 之 NSLog 打印
4.
ios NSlog打印日誌
5.
NSLog debug時打印 release時不打印
6.
iOS ---不同的NSLog打印(精準打印)
7.
NSLog打印輸出
8.
iOS—NSLog各類打印格式
9.
[ios2]發佈時去除NSLog打印
10.
iOS——打印內容,NSLog自定義對象的內容如何打印出來,而不是隻打印地址
更多相關文章...
•
MySQL AS:設置別名
-
MySQL教程
•
XML DOM prefix 屬性
-
XML DOM 教程
•
PHP開發工具
•
IntelliJ IDEA代碼格式化設置
相關標籤/搜索
nslog
prefix
打印
iOS開發-22
IOS 開發
iOS開發-1
iOS開發
iOS開發-15
iOS開發-103
iOS開發-48
iOS
網站建設指南
Docker教程
Docker命令大全
開發工具
設計模式
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
CVPR 2020 論文大盤點-光流篇
2.
Photoshop教程_ps中怎麼載入圖案?PS圖案如何導入?
3.
org.pentaho.di.core.exception.KettleDatabaseException:Error occurred while trying to connect to the
4.
SonarQube Scanner execution execution Error --- Failed to upload report - 500: An error has occurred
5.
idea 導入源碼包
6.
python學習 day2——基礎學習
7.
3D將是頁遊市場新賽道?
8.
osg--交互
9.
OSG-交互
10.
Idea、spring boot 圖片(pgn顯示、jpg不顯示)解決方案
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
NSLog設置不打印
2.
ios開發——宏定義實現NSLog不打印設置
3.
iOS 之 NSLog 打印
4.
ios NSlog打印日誌
5.
NSLog debug時打印 release時不打印
6.
iOS ---不同的NSLog打印(精準打印)
7.
NSLog打印輸出
8.
iOS—NSLog各類打印格式
9.
[ios2]發佈時去除NSLog打印
10.
iOS——打印內容,NSLog自定義對象的內容如何打印出來,而不是隻打印地址
>>更多相關文章<<