Using isViewLoaded instead of checking for nil.

This doesn't involve creating the view, which requesting the view property
does