• Home
  • About
    • iOS Note photo

      iOS Note

      Moon is a minimal, one column jekyll theme for your blog.

    • Learn More
    • Twitter
    • Facebook
    • Instagram
    • Github
    • Steam
  • Posts
    • All Posts
    • All Tags
  • Projects

구조체와 클래스

26 Aug 2019

Reading time ~1 minute

구조체와 클래스는

데이터를 용도에 맞게 묶어 표현하고자 할 때 유용하고,

프로퍼티와 메서드를 사용하여 구조화된 데이터와 기능을 가지고,

하나의 새로운 사용자정의 데이터 타입을 만들어 줍니다.

구조체

구조체를 어떻게 정의하고 인스턴스를 어떻게 생성하는지, 구조체를 어떻게 활용하는지에 대해 알아보겠습니다.

구조체의 정의

struct 키워드로 정의합니다.

BasicInformation 구조체 정의
struct BasicInformation {
  var name: String
  var age: Int
}
BasicInformation 구조체의 인스턴스 생성 및 사용
//프로퍼티 이름(name, age)으로 자동 생성된 이니셜라이저를 사용하여 구조체를 생성
var 


swift구조체클래스 Share Tweet +1