이 포스팅은 iOS BoostCourse 시리즈 23 편 중 16 번째 글 입니다.

  • Part 1 - 01: Asset, App thinning
  • Part 2 - 02: Foundation, UIKit
  • Part 3 - 03: Auto Layout
  • Part 4 - 04: View 체계
  • Part 5 - 05: 디자인 패턴
  • Part 6 - 06: MVC
  • Part 7 - 07: Apple Development Documents
  • Part 8 - 08: Human Interface Guidelines
  • Part 9 - 09: 화면 전환
  • Part 10 - 10: 뷰의 상태 변화 감지
  • Part 11 - 11: Delegation
  • Part 12 - 12: Singleton
  • Part 13 - 13: Target-Action
  • Part 14 - 14: Gesture Recognizer
  • Part 15 - 15: TableView
  • Part 16 - This Post
  • Part 17 - 17: Json 다루기
  • Part 18 - 18: PhotoKit
  • Part 19 - 19: 동시성, 비동기, 병렬 프로그래밍
  • Part 20 - 20: OperationQueue
  • Part 21 - 21: SchrollView
  • Part 22 - 22: Naviagtion item, Bar button item
  • Part 23 - 23: CollectionView
▼ 목록 보기

목차

▼ 내리기

Segue

  • 스토리 보드에서 뷰 컨트롤러 사이의 화면 전환을 위해 사용하는 객체
  • 코드 없이 스토리보드에서 세그를 연결할 수 있음

UIStoryBoardSegue

  • UIKit에서 사용할 수 있는 표준 화면 전환을 위한 프로퍼티와 메서드 포함
  • 커스텀 전환을 정의하기 위해 서브클래스 구현하여 사용 가능
  • UIViewController의 performSegue 메서드를 사용하여 세그 객체를 코드로 실행할 수 있음
  • Segue 객체는 뷰 컨트롤러의 뷰 전환과 관련된 정보를 가지고 있음
  • 세그는 뷰 컨트롤러의 뷰를 다른 뷰 컨트롤러의 뷰로 전환할 때 prepare 메서드를 사용하여 새로운 뷰 컨트롤러에 데이터 전달 가능

Reference