비전공자의 Swift 기초문법-6
2982 단어 swiftPlaygroundPlayground
구조체(structure)
- 선언(PascalCase, property, method)
- 인스턴스 생성
- 호출 및 변경
선언
/*
struct 구조체 이름 { // PascalCase
프로퍼티(변수)와 메서드(함수)
}
*/
struct User {
var nickname: String // 프로퍼티
var age: Int // 프로퍼티
func information() { // 매서드
print("\(nickname) is \(age)")
}
}
인스턴스 생성
var user = User(nickname: "Cobugi", age: 24)
호출 및 변경
// 호출
user.nickname // "Cobugi"
user.information() // "Cobugi is 24"
// 변경
user.nickname = "Rabbit"
user.nickname // "Rabbit"
user.information() // "Rabbit is 24"
Author And Source
이 문제에 관하여(비전공자의 Swift 기초문법-6), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yc1303/비전공자의-Swift-기초문법-6저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)