안녕하세요 🐾 iOS의 MVVM 디자인 패턴은 공식적으로 사용되는 표준이 없어 저는 주로 Kickstarter의 MVVM 디자인 패턴인 Input, Output 프로토콜을 이용한 방법을 사용했었습니다. 때문에 개발자들마다 MVVM 디자인 패턴 구현 방법이 조금씩 달라지곤하는데요. ReactorKit은 MVVM에서 뷰모델의 역할을 대신해 비즈니스 로직을 처리하고 뷰와 상호작용 하는 일련의 작업 과정을 정형화 된 구조로 제공하는 프레임워크입니다. ReactorKit의 기본 개념 및 사용 방법을 간략히 정리해보았습니다. 혹시나 틀린곳이 있다면 알려주세요! ※ ReactorKit의 사용은 RxSwift에 대한 이해를 바탕으로 합니다. 1. 기본 개념 ReactorKit은 Flux와 Reactive 프로그래밍의 ..
안녕하세요 🐾 지난글에 이어 XCTest 프레임워크 관련 라이브러리인 Quick과 Nimble에 대하여 알아보도록 하겠습니다. 복기를 위하여 작성한 글이니 틀린 부분이 있다면 알려주세요! ※ XCTest 기초 및 BDD, TDD등의 개발 프로세스에 대한 설명은 아래의 글을 참고해주세요. 2024.03.20 - [iOS/Xcode] - [iOS/Xcode] XCTest 기초 정리(TDD, BDD) 설치 # Podfile use_frameworks! target "MyApp" do # Normal libraries target 'MyApp_Tests' do inherit! :search_paths pod 'Quick' pod 'Nimble' end end 프로젝트 디렉토리 내 podfile 수정 → pod ..
안녕하세요 🐾 복기를 위한 XCTest에 대한 기본 개념 정리글 입니다. 혹시나 틀린 부분이 있다면 알려주세요! ※ Quick / Nimble에 대한 정보는 아래의 글을 참고해주세요. 2024.03.21 - [iOS/Xcode] - [iOS/Xcode] XCTest 관련 라이브러리 정리(Quick, Nimble) 1. XCTest 1.1 XCTest / XCTestCase XCTest란 Xcode에서 단위 테스트, 성능 테스트, UI 테스트를 지원하는 프레임워크입니다. 해당 프레임워크의 구조부터 간략히 살펴보겠습니다. XCTest 프레임워크는 XCTest, XCTestCase 크게 두개의 클래스로 이루어져 있습니다. XCTestCase의 정의를 살펴보면 아래와 같이 XCTest를 서브클래싱하고 있는 것..
- Total
- Today
- Yesterday
- nimble
- swift google signin
- Firebase Distribution
- ios google signin
- iOS Unit Tes
- iOS 유닛테스트
- Framework
- Quick
- ios 구글 로그인 sdk
- swift 구글 sdk
- iOS 테스트 코드
- XCTest
- swift quick
- iOS Nimble
- swift framework
- swift google login sdk
- iOS Quick
- swift google sdk
- ios google
- swift xctest
- XCFramework
- ios xcframework
- iOS Framework
- swift google login
- swift nimble
- swift 구글 로그인
- iOS 단위테스트
- ios reactorkit
- swift reactorkit
- ios mvvm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |