Programming/Mac & iOS
[iOS] Developer Common Knowledge
MB Kyle K.
2025. 11. 5. 18:05

Swift
- Struct & Class
- Protocol Oriented Programming
- ARC
- Copy-On-Write
- @escaping & non-escaping
- Swift Concurrency
- Optional
UIKit & SwiftUI
- UIKit & ViewController
- SwiftUI
- Auto Layout
- Touch & Rendering
- Navigation
Network & Asynchronous Tasks
- URLSession
- Combine
- Error Handling
- Image Loading
Data Storage
- Cache
- File I/O
- Database
- SQLite
- CoreData
- SwiftData
Architecture & Testing
- MVC / MVVM
- MVC
- MVVM
- Packge Management
- SPM
- Cocoapods
- Carthage
- DI
- CI/CD
- Dev-Ops
- Chat-Ops
- Unit Test
- Elements : Ref. https://codinghack.tistory.com/92
- XCTest
- Swift Testing
- UI Test
Performance & Memory
- Memory Management
- Scroll Perofmance
- Table view / Collection view
AI Literacy
- LLM
- RAG
- Vector DB
- Ref. https://maskkwon.tistory.com/303
Leadership
- Testing
- Process & Communication
- New Technology Research
- Code Review
- Issue Tracking