![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bqylSv/btqGbH1yp0f/6QTt1B9BoqKA1SbQkQB7RK/img.png)
SwiftUI의 Scene SwiftUI의 요소 중 하나인 Scene은 시스템에 의해 관리되는 생애주기 사이클을 가진 앱 유저 인터페이스의 일부분입니다. Declaration 선언방법 Scene은 프로토콜로 선언되어있습니다. 이어서 바로 SwiftUI에서 사용되는 Scene의 개요를 알아보겠습니다. Overview 개요 개발자는 앱의 body에 Scene 프로토콜을 준수하는 1개 이상의 인스턴스들을 결합해서 App을 만들 수 있습니다. 개발자는 SwiftUI에서 제공하는 원시적인 Scene을 사용할 수 있는데요. 그 예시로는 또 다른 Scene들로부터 구성할 수 있는 커스텀 Scene들과 함께하는 WindowGroup이 있습니다. 커스텀 Scene을 만들기 위해서는, Scene 프로토콜을 채택하는 타입을..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cVq2FV/btqGexDkYWJ/a87CJR9Lskvp6vvaC0iTa1/img.png)
SwiftUI 스위프트 유아이 스위프트 유야이(SwiftUI)로 모든 애플 플랫폼 상 앱들의 유저 인터페이스, 행위를 선언할 수 있습니다. SwiftUI는 iOS 13.0 / macOS 10.15 / tvOS 13.0 / watchOS 6.0 이상에서 지원이 가능합니다. Overview 개요 SwiftUI는 다양한 애플 플랫폼 상에서 뷰(View), 컨트롤(Controls), 앱 내의 유저 인터페이스 선언을 위한 레이아웃 구조(Layout Structure)등을 제공하는 프레임워크입니다. SwiftUI 프레임워크는 아래와 같은 것들을 제공합니다. 1. 텝, 제스쳐, 그외 앱에 입력할 수 있는 그 외 타입들에 대한 대한 이벤트 핸들러 2. 앱 모델에서 사용자가 보고 반응할 수 있는 뷰, 컨트롤로 이동하는 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b6Pu91/btqF80mV7rf/kE4qrW0oCAhpYz6NDor23k/img.png)
String Literal 문자열 리터럴오늘은 스위프트의 String 문자열에 리터럴 사용방법에 대해서 얘기해보겠습니다. 여기서 리터럴(Literal)이란 무엇일까요? 그래서 구글에 쳐봤습니다. 리터럴은 컴퓨터 과학 분야에서 소스 코드의 고정된 값을 대표하는 용어라고 합니다. 이를테면 문자열 리터럴(String Literal)은 "HelloSwift", "ABCDE" 등이 있습니다. 정수형 리터럴은 123, 41234, 52394, 2147483647 등이 있습니다. 다시 본론으로 가서, 문자열 리터럴에 대해서 알아보겠습니다. 👨🏻💻 스위프트에서 문자열 리터럴 값은 미리 정의되어 있는 타입, String 변수, 상수에 String 리터럴을 할당해서 사용할 수 있습니다. 문자열 리터럴(String Lit..
- Total
- Today
- Yesterday
- uikit
- Protocol
- 백준swift
- 스위프트
- createML
- swift 기초
- swift
- 자연어처리
- 김프매매
- 부스트코스
- swift string
- 프로그래머스swift
- ios
- swift언어
- 프로그래머스
- CoreML
- Swift 알고리즘
- SwiftUI
- swift reduce
- swift알고리즘
- 개발자문서
- swift문제
- 프로토콜
- Collection
- 알고리즘
- swift 문자열
- 알고리즘문제
- 컬렉션
- 백준알고리즘
- publisher
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |