일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TDD
- IOS
- iOS앱 디버깅
- 반응형프레임워크
- firestore
- AutoLayout
- Safari Inspector
- alamofire
- 코딩테스트입문
- RC
- Bubble Search
- Swift코딩테스트
- ios면접
- Di
- algorithm
- 카카오맵클론
- 시험에자주나오는것만
- unittest
- mrc
- SWIFT
- Swift디자인패턴
- hackerrank
- ReactorKit UnitTest
- RxSwift
- UIKit
- HackersRank
- ARC
- 프로그래머스
- 앱의생명주기
- firebase
- Today
- Total
목록iOS (61)
샘성의 iOS 개발 일지
1. 제어하고 싶은 앱의 요소 선정 Firebase Remote Config로 제어하고 싶은 앱의 요소를 선택한다. 필자는 'titleLabel', 'detailLabel', 'dateLabel'과 해당 'mainVC에서 해당 팝업뷰를 띄울지 여부' 총 4가지를 제어할 것이다. 2. 프로젝트에 Firebase 세팅하기 1. Firebase에서 새 프로젝트를 만든 후, 기본적인 세팅들을 다 끝낸다. 대신 유의할 점은 꼭 'Google 애널리틱스' 사용 설정이 되어야한다. 2. 하단의 2가지 pod file을 install 한다. pod 'Firebase/RemoteConfig' pod 'Firebase/Analytics' 3. install이 완료 된 프로젝트의 AppDelegate - didFinishL..
1. 테스트 내용 선정 오늘 테스트하고자 하는 것은 하단의 3가지이다. View의 Action이 Reactor에게 잘 전달 되었는지 확인 Reactor가 전달받은 Action에 대한 Mutation을 잘 작동시켰는지 State 상태 확인 Reactor의 State를 View가 잘 구독하고 있는지 확인 2. 테스트 방식 테스트 방식은 SUT 설정 테스트 시나리오 작성 및 실행 (GWT 형식) 순서로 진행될 것이다. (만약 이 내용이 이해가지 않는다면 하단의 게시글 참고 부탁드립니다.) [XCTest] Unit Test작성하기 (feat. RxSwift) 1. Unit Test란? 가장 작은 단위의 테스트로, 앱의 동작을 위해 작성한 코드(기능) 1개가 의도대로 잘 작동하는지 검증하는 것을 목적으로 둔다...
1. ReactorKit이란? 단방향 데이터 흐름을 가진 반응형 앱에 적합한 프레임워크. 기본적으로 RxSwift를 활용하고 있고 개인적으로 더 아키텍처가 통일된 MVVM(?)이라는 느낌을 준다. 2. GitHub : GitHub - ReactorKit/ReactorKit: A library for reactive and unidirectional Swift applications A library for reactive and unidirectional Swift applications - GitHub - ReactorKit/ReactorKit: A library for reactive and unidirectional Swift applications github.com 3. ReactorKit의 구..