ios

기록/후기

KWDC23

보호되어 있는 글입니다.

기록/후기

SyncSwift 2022

SyncSwift 2022에 다녀왔다. 다시 서울로 올라와서 작성하는 중~ 회사 동료 분이 지난 주 금요일에 이 컨퍼런스 링크를 공유해주셨다. 마침 iOS 개발자들이 많이 모이는 컨퍼런스에 참여해보고 싶었기에, 포항(정말 먼 거리)에서 개최됨에도 불구하고 리프레시 할 겸 티켓을 구매했다. 티켓가격은 일반 기준 4만원. 애프터파티 티켓도 별도로 있었지만, 나는 저녁에 바로 올라올 예정이었기에 애프터파티 티켓은 구매하지 않았다. 전 날 대구에 일정이 있어서 대구 출발 - 포항 시외버스 터미널에서 내려 207번을 타고 포스텍에 도착했다. 버스정류장에서 10분 정도 걸어가면 나오는 곳이었다. 포스텍 체인지업 그라운드 건물 도착~ 건물 앞에 이렇게 포스터가 붙어있었다. AsyncSwift라는 비영리단체에서 처음 ..

Development/iOS

[iOS] Managing Content in Your App's Windows (앱 윈도우에서 컨텐츠 관리하기)

Overview Scene에는 하나의 Window 객체와 그 내부에 있는 여러 View 객체로 이뤄진다. Window -> 보이지 않는 최상위 레벨의 Container, Event를 Views들에 라우팅 한다. 수명이 길다 View -> 보이는 실제 컨텐츠들. ex) 텍스트, 이미지 등, 보통 Window내에서 자주 바뀐다. UIKit은 이런 Views를 쉽게 관리하기 위해 ViewControllers를 제공한다. ViewController란 View의 집합체를 관리하는 역할을 한다. Window에는 최상위 루트 ViewController가 존재하고, 다른 ViewConotroller에 있는 View 집합을 보여주고 싶다면, ViewController를 present 하거나 dismiss 하면 된다. 이..

Development/iOS

[iOS] AutoLayout

보호되어 있는 글입니다.

Development/iOS

[iOS] Storyboard 없이 코드로 UIWindow.rootViewController 설정하기

Xcode의 프로젝트를 생성하면 다음과 같이 Interface로 SwiftUI or Storyboard를 선택할 수 있다. Interface > Storyboard로 설정하는 프로젝트에는 기본적으로 Main.storyboard와 ViewController.swift 파일이 생성되고 Info.plist에는 Main.storyboard를 연결해주는 설정이 있다. 만일, Storyboard를 사용하지 않고 코드로만 rootViewController를 설정해주고 싶다면 다음을 살펴보시라. 1. Main.storyboard와 ViewController.swift 파일 지우기 2. Info.plist에서 Main.storyboard 설정 제거 3. 새로운 [New]ViewController.swift 파일 만들기 ..

EUNJI HA
'ios' 태그의 글 목록