Recent
- Swift Language A Swift Tour(2) 🌈 객체와 클래스 - Objects & Classes 클래스 생성 방법 - class 클래스이름 → 클래스 선언 클래스 내부 선언 기존의 상수/변수/메서드/함수를 선언하는 방식과 동일하지만 클래스의 context 내부에서 라는 점이 다름 class Shape { var numberOfSides = 0 func simpleDescription() -> String { return "A shape with \(numberOfSides) sides." } } 클래스 인스턴스 생성 - 클래스이름() → 클래스 인스턴스 생성 - 클래스이름.프로퍼티 → 클래스 프로퍼티 접근 - 클래스이름.함수() → 클래스 함수 실행 var shape = Shape() shape.numberOfSides = 7 var shapeD..
- Responder Chain UIResponder UIResponder 란? 이벤트에 응답하고 이벤트를 처리하기 위한 추상 인터페이스 UIResponder의 인스턴스(응답자 개체)는 UIKit 앱의 이벤트 처리 근간을 구성 UIApplication / UIViewController / UIWindow를 포함한 UIView 이러한 주요 개체들 또한 응답자임 Responder 개체의 역할 1️⃣ 이벤트가 발생 시 UIKit은 처리를 위해 앱의 Responder 개체에 이벤트를 전달 이벤트란 터치, 모션, 원격 제어, 프레스 등 다양한 것이 존재 특정 이벤트를 처리하려면 응답자가 해당 메서드를 override 해야 함 ex) 터치 이벤트를 처리하고자 할 때 → 응답자는 UIKit에서 제공하는 터치 이벤트를 사용 → 터치에 대한 변경 내용을 추적하고 앱의 인터..
- TIL Storyboard 스토리보드 iOS 앱의 사용자 인터페이스를 시각적으로 표현 컨텐츠 화면과 해당 화면간의 연결을 보여줌 Xcode는 스토리보드용 시각적 편집기를 제공함 💛 스토리보드는 일련의 scene들로 구성되어, 각 scene은 ViewController와 View를 나타냄 💛 ViewController간의 화면전환은 Seque 객체로 연결됨 💛 스토리보드를 사용하면 View를 Controller 개체에 연결하고 ViewController간의 데이터 전송을 관리할 수 있음 TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Ch..