NSLog()函數(shù)

1). 作用 :

  •               是printf函數(shù)的增強版,向控制臺輸出信息
    

2). 語法 :

  •                NSLog(@"格式控制字符串", 變量列表);
    

3). 增強:

            a.輸出一些調(diào)試相關信息
            2017-09-08 13:36:04.960 test[87080:33918363] hello

            2017-09-08 13:36:04.960  ->  執(zhí)行這段代碼的時間
                              test   -> 程序的名稱
                             87080   ->  進程編號
                          33918363   ->  線程編號
                             hello   ->  輸出的信息


             b.會自動換行,在輸出完信息后,會自動換行。
             c.OC新增了一些數(shù)據(jù)類型,NSLog函數(shù)不僅僅可以輸出C數(shù)據(jù)類型變量的值,還可以輸出OC新增的數(shù)據(jù)類型變量的值。

4).用法:

  •             用法和printf函數(shù)差不多,一樣可以輸出變量值,并且占位符和用法都一樣
    

5). 注意

NSLog(@"這是字符串\n")
如果在字符串末尾(強調(diào)-末尾)加了一個\n(換行符),那么函數(shù)的自動換行功能就會失效,但是還是會在末尾是換行,因為加了一個\n, 執(zhí)行的換行是執(zhí)行的加的那一個\n

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容