Swift 3: how to write this for(;;) loop

Viewed 493

Looks like Apple doesn't like C loops, but doesn't provide good approach over it (or I couldn't find it). I have such loop to go from some view to the root in UI hierarchy:

for var parentView = view; parentView != nil; parentView = parentView.parent {
    ...
}

How to write this in Swift 3 manner?

3 Answers
Related