guard let currentUser = currentUser, let photos = currentUser.photos as? [ModelAttachment] else { // break or return } // now 'photos' is available outside the guard for object in photos { let url = object.url }