Main difference between optional chaining and forced unwrapping in Swift

The main difference between optional chaining and forced unwrapping is that optional chaining fails gracefully when the optional is nil whereas forced unwrapping triggers a runtime error.

Leave a Reply