일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- SWIFT
- 비동기프로그래밍
- STS3
- Vue
- webview javascript
- 스위프트아키텍처
- rxswift
- programmers12969
- MVVM
- Node
- UITabBarController
- STS
- WKWebView
- HTTP
- 12969
- JavaScript
- UIKit
- webviewControll
- Vue.js
- NotificationCenter정의
- ios
- 스위프트기초
- vuejs
- WebView
- 스위프트
- URLSession
- swiftarchitecture
- Spring
- Java
- node.js
- Today
- Total
목록ios (4)
Monti

UITabBarController UITabBarController 다중 선택 인터페이스를 관리하는 컨테이너 뷰 컨트롤러로, 선택에 따라 어떤 자식 뷰 컨트롤러를 보여줄 것인지가 결정

UIViewController UIViewController UIKit 앱의 뷰 계층 구조를 관리하는 객체로 앱은 최소 하나 이상의 뷰 컨트롤러를 가지고 있다. UIViewController의 주요 역할 데이터 변화에 따라서 view 컨텐츠를 업데이트 한다. View들과 함께 사용자 상호작용에 응답한다. View를 리사이징하고 전체적인 인터페이스의 레이아웃을 관리한다. 다른 뷰 컨트롤러 들과 함께 앱을 구성한다. UIViewController LifeCycle UIViewController LifeCycle CallBack Method init 뷰 컨트롤러의 초기화를 진행하면 내부의 객체들을 초기화하는 작업이 수행된다. 내부의 뷰들이 생성된 것이 아니기 때문에 내부 뷰 요소에는 접근할 수 없다. loac..

UIKit UIKit (Framework) UIKit 프레임워크는 iOS 및 tvOS용 앱을 빌드하는 데 필요한 핵심 개체를 제공한다. 이러한 개체를 사용하여 콘텐츠를 화면에 표시하고 해당 콘텐츠와 시스템과의 상호 작용을 관리합니다. 앱은 기본 동작을 위해 UIKit에 의존하고 UIKit은 특정 요구 사항에 맞게 동작을 사용자 지정할 수 있는 다양한 방법을 제공한다. UIKit App Code Struct UIKit 앱의 구조는 MVC(Model-View-Controller) 디자인 패턴을 기반으로 하며, 여기서 객체는 목적에 따라 구분된다. 아래 그림은 UIKit의 일반적인 구조를 나타내며, 데이터 개체와 View 간의 데이터 교환을 조정하는 것은 View Controller에서 진행된다. App La..

Swift Architecture Swift UI Framework MVC 패턴 Model, View, Controller MVC 패턴은 Model-View-Controller 패턴의 줄임말로, 이름 그대로 세 가지 계층으로 각 코드의 책임과 역할을 나눈다. 계층은 각각 Model, View, Controller로 나뉜다. iOS에서의 MVC는 보통 View와 Controller가 합쳐진 형태로 되어있어 이를 Massive View Controller라고 부른다. Swift MVC 패턴 ModelModel에는 대부분 다음과 같은 코드가 포함된다. 데이터로 사용하는 구조체 네트워크 로직 : 네트워크 요청을 하고, 그 결과를 받아오는 기본적인 기능을 담은 로직 Persistance 로직 : 메모리에 저장되는..