[Xcode10 實際操作]一、博主領進門-(13)在控制檯的幾種列印輸出語句和po命令
阿新 • • 發佈:2018-12-16
本文將演幾種在控制檯輸出日誌的方式。
在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】
1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 // Do any additional setup after loading the view, typically from a nib. 8 //print語句是蘋果推薦的標準輸出語句, 9 //在控制檯列印輸出一條日誌資訊,這是最常用的輸出語句。 10 print("It's a print") 11 12 //debugPrint語句可以根據內容的型別,在控制檯列印相應格式的內容。 13 debugPrint("It's a debugPrint") 14 15 //CFShow語句用來發送描述文字給它顯示的物件, 16 //本函式列印的資訊不會顯示時間戳,同時也不需要格式化字串。 17 CFShow("It's a CFShow" as CFTypeRef) 18 19 //建立一個物件,它擁有x和y兩個屬性, 20 //並且兩個屬性都有預設值。 21 let position = (x : 10.5, y:20) 22 23 //dump語句,可以將一個物件的詳細內容,在控制檯列印輸出。 24 dump(position) 25 26 //建立一個字串常量 27 let tool = "Strengthen!" 28 //使用+對字串進行拼接輸出 29 print("Hello" + tool) 30 //使用斜線加括號的方式:\(tool) 31 //將待輸出的變數放置在括號裡面 32 print("Hello \(tool)") 33 } 34 }
【程式碼的Debug除錯】
在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】
在程式碼行的編號處點選,可以在該程式碼行處,新增一個斷點。
點選【斷點導航器圖示】,可以進入斷點導航器面板,檢視專案中的所有斷點。
在日誌輸出區點選,執行列印語句:【po imgView】
po命令:可以在日誌面板中,輸出日誌物件的狀態和屬性。