Sunny's Tech Blog

iOS Developer

  • Pages
  • Articles
  • pygments-css
  • Categories
  • SoftwareEngineering 13
  • Compiler 15
  • Swift 31
  • ProgrammingLanguage 21
  • Architecture 7
  • ComputerScience 5

Powered by Jekyll

Category -
  • 2024/04/15 SwiftUI-Widget
  • 2024/04/12 GCD-VS-Swift-Concurrency
  • 2024/04/12 Xcode-Scheme-Diagnostics
  • 2024/04/12 Instruments
  • 2024/04/12 Main-Actor--Global-Actor
  • 2024/04/12 Task-init-VS-Task-detached
  • 2024/04/12 Actor
  • 2024/03/25 Understanding-Swift-Performance-WWDC2016-
  • 2024/03/23 Data-Flow-Through-SwiftUI-WWDC2019
  • 2024/03/23 Data-Essentials-in-SwiftUI-WWDC2020
  • 2024/03/21 SwiftUI-Essential-WWDC19-
  • 2024/03/14 Copy On Write
  • 2024/03/14 Value VS Reference
  • 2024/03/13 Demystify SwiftUI
  • 2024/03/11 SwiftInject
  • 2024/03/11 Swift Face Recognition
  • 2024/03/11 Combine
  • 2024/03/11 Archiving with Library
  • 2024/03/11 CoreData Release Crash
  • 2024/03/08 3. 디자인 패턴 - 행동 패턴
  • 2024/03/07 2. 디자인 패턴 - 구조 패턴
  • 2024/03/06 1. 디자인 패턴 - 생성 패턴
  • 2024/03/04 Bluetooth LE
  • 2024/02/29 LLDB 완전 정복
  • 2024/02/11 <정보처리기사 필기> 5. 정보시스템 구축 관리
  • 2024/02/07 <정보처리기사 필기> 4. 프로그래밍 언어 활용
  • 2024/02/05 <정보처리기사 필기> 3. 데이터베이스 구축
  • 2024/02/03 <정보처리기사 필기> 2. 소프트웨어 개발
  • 2024/02/01 <정보처리기사 필기> 1. 소프트웨어 설계
  • 2024/01/12 MainThread
  • 2023/12/17 Mix Swift and C++
  • 2023/12/01 Framework vs Library
  • 2023/11/29 UnitTest
  • 2023/11/15 TCA
  • 2023/11/14 SwiftUI Archtiecture
  • 2023/11/13 MVVM
  • 2023/11/12 C++ with Swift
  • 2023/11/12 MVP
  • 2023/11/12 MVI
  • 2023/11/11 MVC
  • 2023/11/10 아키텍처 정리
  • 2023/10/29 CoreData
  • 2023/09/03 PropertyWrapper
  • 2023/07/14 swiftUI 정리
  • 2023/06/14 lec6. callback
  • 2023/06/14 lec6-Lexical Scope, function Closure, Function Closure idioms
  • 2023/06/14 lec06-c++, Function closures, function closure idioms
  • 2023/06/14 lec05-First Class Function, Subtyping
  • 2023/06/14 lec04.cpp-fp
  • 2023/06/14 gpu_03_last
  • 2023/06/14 gpu03
  • 2023/06/14 gpu02
  • 2023/06/14 gpu01b
  • 2023/06/14 gpu 01a
  • 2023/06/14 Lecture03.cpp-updated
  • 2023/06/14 Lecture 03-Record, Datatypes, Case
  • 2023/06/14 Lec9. c++, Thunks, Laziness, Streams, Memorization
  • 2023/06/14 Lec8 Type Inference, Subtyping & equivalence
  • 2023/06/14 Lec4-Nested Pattern, Exception, Tail Recursion
  • 2023/06/14 Lec05-c++, First-class function
  • 2023/06/14 Lec 07. Module
  • 2023/06/14 LECTURE 02. cpp-fp-updated
  • 2023/06/14 LECTURE 02-Pair, List, Local bindings, noMutation
  • 2023/06/14 11. static typecheck
  • 2023/06/14 10. Lec10-cpp-fp
  • 2022/07/15 RxSwift 정리
  • 2022/04/29 Weak Protocol
  • 2022/04/29 7-2.Optimization 2
  • 2022/04/29 7-1.Optimization
  • 2022/04/29 6. Dataflow Analysis
  • 2022/04/29 5-2. Control flow 2
  • 2022/04/29 5-1.Control Flow Analysis
  • 2022/04/29 4-2.IR
  • 2022/04/29 4-1. Intermediate Representation
  • 2022/04/29 3-2. Semantic Analysis(Static Semantics)
  • 2022/04/29 3-1. Semantic Analysis
  • 2022/04/29 2-2-2. SLR,LR(1),LALR(1)
  • 2022/04/29 2-2-1. Bottom Up Parsing(LR(0))v
  • 2022/04/29 2-1-2. Top Down Parsing(LL(1))
  • 2022/04/29 2-1-1.Syntax Analysis
  • 2022/04/29 1-2.Lexical Anaylsis
  • 2022/04/29 1-1.Lexical Analysis
  • 2021/03/31 7-2. Usecase Modeling Advanced
  • 2021/03/27 7-1. Usecase Modeling Usecase Specification
  • 2021/03/23 6-2. Usecase Modeling
  • 2021/03/23 6-1. UML(패키지,엑티비티, 컴포넌트, 배치)
  • 2021/03/20 6-1. UML(시퀀스, 객체 다이어그램)
  • 2021/03/17 5-1. UML (클래스 다이어그램)
  • 2021/03/17 4.객체 지향 개념
  • 2021/03/14 3.요구 분석
  • 2021/03/11 2.객체지향 분석과 디자인
  • 2021/03/07 1.소프트웨어 공학이란