작성
·
255
답변 2
2
안녕하세요.
이런건 보통 개발상황에 따라 맞추는 개념이라고 생각하면 될 것 같습니다.
옵셔널 변수를 만들었는데 nil일 경우에 대한 처리를 미리 해놓았거나 nil이 안되는 로직일 경우 아니면 nil일땐 실행안되는 로직으로 구성되었다면 당연히 미리 언래핑 해놓는게 쓰기 편하겠죠
그럴땐 강제 언래핑을 하는 경우가 많이 있습니다.
이런걸 고려해서 쓰면 되지만 강제 언래핑은 조심히 써야 합니다.
실수 한번이 크래쉬로 이어지거든요
0