| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 순환참조
- regex
- UIImage
- ReactorKit
- pop
- 정규식
- 회고
- keychain
- weak
- breakpoint
- Protocol
- ios
- 회고록
- unowned
- RenderingMode
- Swift
- xcode
- DI
- UISheetPresentationController
- GOMS
- MVVM
- Clean Architecture
- Sync
- Async
- UIKit
- 광주소프트웨어마이스터고등학교
- Today
- Total
목록TIL (2)
minaje
언제 쓰냐? 안녕하세요! 오늘은 Xcode의 기능 중 하나인 BreakPoint에 대해서 알아볼 것인데요! 이 BreakPoint라는 놈을 언제 쓰냐? 만약에 API 통신을 하다가 에러가 났지만 어디서 에러가 난지 모르겠고.. 어디 함수부터 잘못된지 모르겠다! 어디로 잘못 들어간지 모르겠다..! 그런 상황에 특정 넘버라인에서 멈추기 위해 사용하는 것입니다! 어떻게 사용해? 사용법은 아주 간단합니다. 그저 멈추고 싶은 넘버라인을 클릭해주기만 하면! 이렇게 BreakPoint가 활성화가 된 모습을 볼 수 있습니다. 빌드중에 이렇게 BreakPoint가 표시된 곳을 지나가게 된다면 브레이크 포인트에서 초록색 표시가 뜨면서 코드 진행이 일시정지가 됩니다. 어떻게... 풀어요..? 코드 진행을 멈추었다면 다시 진..
버전 관리 규칙? 앱을 배포하고 유지보수를 할 때 버그를 수정하거나, 새로운 기능을 추가하는 상황에서 상당히 많이 보게되는 버전! ex) 1.2.0 오늘은 이 버전 관리 규칙에 대해 알아보자! 첫번째 숫자 가장 먼저 나오는 숫자는 주 Major 역할을 한다! 기존 버전과 호환되지 않는 대규모 업데이트를 했을 때 하나 씩 올린다! 예를 들어 3.4.1이면 3번의 대규모 업데이트를 진행했다는 것이다! 그리고 버전을 올리는 경우 그 뒤 숫자들을 0이된다. 두번째 숫자 두번째 숫자 즉 가운데 숫자는 부 Minor 역할을 한다. 기존 버전과 호환되지만 새로운 기능을 추가하는 경우 하나 씩 올린다. 3.4.1에서는 4번의 기능이 추가되었다는거다. 마지막 숫자 마지막 숫자는 patch이다. 버그를 수정하거나 여러 오..