Categories
|
Test: Swift - Implicit Unwrapping of Optionals 2. var score: Int!; score = score + 10 - what happens?
Results Congratulations! Correct Answer. You Answered: None. If you took the test, your answer will show up here. Correct Answer: Crash - nil found after unwrapping Explanation The score variable is implicitly unwrapped. But it has never been initialized to a proper integer value. That means it will have a nil value. So, there will be a crash (fatal error) when the system finds nil after unwrapping an optional.Take the Test Take the complete test on this topic. You will be able to review answers to questions and get a test score.
Take the Test
Question 2 of 5
Test is Based on this Article
This article talks about unwrapping the optionals in Swift implicitly and the circumstances where you would use this functionality.
|
Test on how and when optionals are implicitly unwrapped in Swift.
|
|
More Articles With Similar Tags
|
Test on how and when optionals are implicitly unwrapped in Swift.
|
Test on Forced Unwrapping of the Optionals in Swift.
|
This article talks about getting the value wrapped inside an optional by unwrapping it forcibly.
|
This article discusses the safer ways of unwrapping an optional in Swift that includes Optional Binding.
|
This article talks about the Nil Coalescing Operator (??) in Swift.
|
|
|
|
|