Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 로버트마틴형
- RIBs Tutorial
- Github file size
- in-out
- Dispatch.main.sync
- Dependency Rule
- rib
- Large File Storage
- Automatically manage signing
- App Signing
- Apple Certificate
- swiftdocs
- Git Large File Storage
- coordinateSpace
- iOS Target
- 잡초가득블로그
- 대머리깃허브
- ios
- RxSwift
- memory safety
- Concurrent
- 클린아키텍쳐
- iOS 버전 점유율
- windowScene
- conflicting access to memory
- SWIFT
- Ribs
- UICoordinateSpace
- RxCocoa
- 메모리 접근 충돌
Archives
- Today
- Total
빙수왕의 개발일지
switch 사용하지 않고 if로 Result 타입 캐스팅하기 본문
일반적으로 Result 타입을 받아서 에러처리를 하거나.. 결과처리를 할 때
switch case문을 사용한다.
switch case 사용하지 않고 success일 때만 if문으로 캐스팅하고싶었는데..
어떻게 하는지 찾기 귀찮아서.. 핳하 지금껏 switch case를 사용했는데
드디어 시간내서 찾아봤따..
if-case문의 존재를 잘 몰랐던 것 같다. 흑흑
if case .success(let result) = result { } 요렇게 하면 되는거였다.
참고 링크
https://medium.com/swift-programming/swift-typecasing-3cd156c323e
'개발 > iOS' 카테고리의 다른 글
유투브 샘플앱으로 무작정 RxSwift + MVVM 사용해보기 (0) | 2021.06.16 |
---|---|
자꾸 까먹는 타입 캐스팅 정리 (0) | 2021.06.16 |
IBOutlet 뷰를 연결했는데도 nil 오류가 날 때 (0) | 2021.05.22 |
Swift Memory Allocation (0) | 2021.05.18 |
autolayout 제약오류 시 체크할 것 (0) | 2021.05.18 |