- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SWIFT
- Linux
- scheduledTimer
- 오블완
- rest api
- ReLU
- 명령어
- tapply
- 연산자
- struct
- HTTP
- SQL
- Python
- 티스토리챌린지
- substr
- ios
- Request
- Observable
- 딥러닝
- MVC
- barplot
- rxswift
- r
- swiftUI
- deeplearning
- cocoapods
- decode
- Optional
- 시각화
- sigmoid
목록MVC (3)
iOS 개발 기록 블로그

iOS (Swift) JSON 디코딩(Decoding) func performRequest(urlString: String) { //1. Create a URL if let url = URL(string: urlString) { //2. Create a URLSession let session = URLSession(configuration: .default) //3. Giv.. crazydeer.tistory.com 지난 글에 이어 JSON을 정리하면서 MVC 디자인 패턴으로 바꾸고 그 과정에서 Computed Properties도 이해해보자. OpenWeatherAPI 문서가 제공하는 json 예시다. 여기에 id는 날씨 상태를 말하는데 이에 따라 아이콘이 변화하도록 해볼 것이다. Weather co..

지난 글에서 디자인 패턴 MVC에 대해서 개념과 장점 등을 알아봤다. iOS(Swift) Design Pattern: MVC (Model View Controller) 1편 iOS App 프로그래밍에서 정말 정말 중요한 디자인 패턴 MVC를 알아보자. 우선 이 MVC나 MVVM 등 애플이 채택(?)한 디자인 패턴은 대부분의 채용에 필수요건으로 포함되어 있다. 그만큼 이것은 정말 중 crazydeer.tistory.com 이 MVC 패턴을 실제 프로젝트에 적용해보겠다. 적용 간단한 문제 풀이하는 앱을 MVC 패턴으로 바꿔보겠다. 우선 아래와 같이 Model, View, Controller 폴더를 만들어주고 파일을 옮긴다. 그동안 ViewController.swift 파일에서 전부 다 적었던 코드를 디자인 ..

iOS App 프로그래밍에서 정말 정말 중요한 디자인 패턴 MVC를 알아보자. 우선 이 MVC나 MVVM 등 애플이 채택(?)한 디자인 패턴은 대부분의 채용에 필수요건으로 포함되어 있다. 그만큼 이것은 정말 중요한 개념이라는 것이다. 디자인 패턴 디자인 패턴이란 프로그래밍에서 흔한 문제들의 증명된 솔루션이라고 볼 수 있다. 말이 어려운데 지금부터 자세히 파헤쳐보겠다. 소프트웨어는 일반적으로 복잡하다. 다음 글(2편)에서 이 디자인 패턴을 적용할 Quizzler라는 프로젝트에 대해 간단히 설명하자면 여러 퀴즈를 내고 사용자가 진실 혹은 거짓을 선택하는 단순한 문제 풀이 앱이다. 지금까지와 마찬가지로 ViewController라는 파일 내에서 퀴즈 데이터, 퀴즈 로직, UI 요소 등 모두 다뤘다. 하지만 퀴..