Xcode Document 작성법
MARK / TODO / FIXME
Xcode 내에서 MARK, TODO, FIXME 구문을 사용해서 소스코드 내비게이터를 만들 수 있습니다.
- // MARK:
- // TODO:
- // FIXME:
아래 그램은 소스코드 내비게이터입니다.
다음과 같이 작성할 수 있습니다.
// MARK: Defining and Calling Functions
func greet(person: String) -> String {
let greeting = "Hello, " + person + "!"
return greeting
}
print(greet(person: "Anna"))
print(greet(person: "Brian"))
func greetAgain(person: String) -> String {
return "Hello again, " + person + "!"
}
print(greetAgain(person: "Anna"))
// MARK: - Function Parameters and Return Values
// MARK: Functions without Parameters
func sayHelloWorld() -> String {
return "hello, world"
}
print(sayHelloWorld())
// MARK: Functions with Multiple Paramters
func greet(person: String, alreadyGreeted: Bool) -> String {
if alreadyGreeted {
return greetAgain(person: person)
} else {
return greet(person: person)
}
}
print(greet(person: "Tim", alreadyGreeted: true))
댓글남기기