Swift를 통한 출력 디버깅 방법

2745 단어 Swift
샘플 코드를 사용하여 Swift로 출력을 디버깅하는 방법 및 표시 방법을 설명합니다.
Ojective-c에서 NSLog () 를 사용하고 println () 을 사용합니다.
또한 swift에서 반사봉을 사용하면 줄과 더블 따옴표 등으로 표시할 수 있다.
 

함수: print, println, NSLog

 print("Hello, ") // Hello,
 print("world")   // World
スクリーンショット 2014-12-03 10.08.15
 
 
 println("Hello, ") // Hello, + 改行
 println("world")   // world  + 改行
スクリーンショット 2014-12-03 10.08.38
 
 
 NSLog("Hello, world") // 2014-11-25 15:32:56.425 Swift-Debug[45312:1978824] Hello, world
 

줄 바꿈:\n, println

println("Hello,")        // Hello,
print("world")           // world

// \n
print("Hello, \nworld")  // Hello,
                         // world 
 

\\: 백슬래시

print(" \\ Hello, world \\ ")  // \ Hello, world \
 

\t: 탭 비트

print(" Hello,\tworld  ")  // " Hello,    world "
 

\": 큰따옴표

print(" \" Hello, world \" ")  // " Hello, world "
 

\': 1인용 따옴표

print(" \' Hello, world \' ")  // ' Hello, world '
 

변수:string,int,double,bool

bool 유형은 NSLog() 또는 문자열로 내보내도 진짜와 가짜로 표시됩니다.
// string
let test = "100points"
println("result : " + test)  // result : 100points
println("result : \(test)")  // result : 100points
 
// Int, double
let intPoint    = 100
let doublePoint = 100.10
println("result : \(intPoint) points")    // result : 100 points
println("result : \(doublePoint) points") // result : 100.1 points
 
// Bool
let yes = true
let no  = false
println(yes)     //true
println(no)      //false
 

좋은 웹페이지 즐겨찾기