iOS 기초 실습8 IOS 기초실습 6주차 클래스 vs 객체 vs 인스턴스 객체 인스턴스 인스턴스 ( instance ) 1. 실제로 메모리에 할당된 객체 ( object ) 객체의 구성 1. 데이터 변수(data variable) or 속성(property)2. 함수 or 메서드 ( method ) 클래스 vs 인스턴스 ( 객체 ) 1. class 는 인스턴스 ( 객체 ) 의 청사진이나 설계도ex ) Student sys ; ( student : 클래스 , sys : 인스턴스 ) // C++ , var Kim = Man() ( var 인스턴스 = 클래스() ) //Swift Swift 클래스선언 하기 1. 클래스의기본 구조 class 새로운 클래스 이름 : 부모 클래스 {// 프로퍼티// 인스턴스 메서드// 타입 메서드 ( 클래스 메서드.. 2024. 10. 10. IOS 프로그래밍 기초 3주차 1. 상수를 선언할 때도 타입 어노테이션을 사용하면 나중에 코드에서 값을 할당할 수 있다. 튜플 ( Tuple )1.튜플은 Swift에서 가장 강력한 기능 중 하나이다. 2.튜플에 저장되는 항목들은 어떤한 타입도 될 수 있으며, 동일한 타입일 필요가 없다. Swift 증가 연산자와 감소 연산자1. x = x + 1 x 변수의 값을 1 증가시킨다 .2. x = x - 1 x 변수의 값을 1 감소시킨다.3. ++연산자와 -- 연산자를 사용할 수도 있었다. Ex) x++ ,x--, swift 3에서 없어졌다 클래스 vs 객체 vs 인스턴스 1. 설계도인 클래스부터 만들어진 실체를 객체라고 하고 실제로 사용 중인 객체를 인스턴스라고 한다. For 문 ( For in 문 ) 1. Swift 3에서 f.. 2024. 9. 19. 이전 1 2 다음