[Swift] 자주 발생하는 iOS Swift 오류 및 해결 방법
개발자(나)가 자주 발생하는 Swift 관련 오류 해결 방법을 작성 해보겠습니다. 1. Unwrapping Optional 오류Swift는 타입 안정성을 위해 Optional 타입을 도입했습니다. 하지만 Optional 값을 강제 언래핑하려 할 때 nil이 있으면 앱이 크래시됩니다. 예를 들어, 다음과 같은 코드가 있다고 가정해봅시다. * Optional 타입이란? 변수에 값이 없을(nill) 가능성이 있을 때 사용. 일반 타입에 ?를 붙여 사용한다. nil을 가질 수 있기 때문에, 그 값을 사용할 때는 **언래핑(unwrapping)**을 통해 안전하게 값을 추출해야 한다. var testValue: String?print(testValue!)여기서 test Value가 nil이면 Fata..
2024.09.06