[swift] self 매개변수를 사용하여 객체 내에서 함수를 호출하는 방법은 무엇인가요?
예를 들어, 다음과 같이 self
를 사용하여 객체 내에서 함수를 호출할 수 있습니다:
class MyClass {
var name: String
init(name: String) {
self.name = name
}
func printName() {
print("My name is \(self.name)")
}
}
let myObject = MyClass(name: "John")
myObject.printName()
위 예제에서 self.name
은 현재 객체의 name
속성을 나타냅니다. self
를 사용하여 객체 내에서 메서드를 호출하거나 속성에 접근할 수 있습니다.
참고 문헌: https://docs.swift.org/swift-book/LanguageGuide/Methods.html#