When do you use this declaration in swift?
class Klass {
var i:Int!
}
vs
class Klass {
var i:Int
}
I know the latter has much strong checking, but i have been using the former occasionally when I do not have easy access to the init (like instantiating a viewcontroller from storyboard)
When are good scenarios for using the former?