<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">With C-style for loops to be removed from the language to general acclaim (including mine), is the following the best way to perform the required looping:<div class=""><br class=""></div><div class=""><font face="Courier" class=""><span style="font-size: 11px;" class="">&nbsp; &nbsp; for lat in (CGFloat(-60.0)).stride(through: +60.0, by: 30.0) {<br class="">&nbsp; &nbsp; &nbsp; &nbsp; path.moveToPoint(CGPointMake(-180.0, lat))<br class="">&nbsp; &nbsp; &nbsp; &nbsp; path.lineToPoint(CGPointMake(+180.0, lat))<br class="">&nbsp; &nbsp; }<br class=""><br class="">&nbsp; &nbsp; for lon in (CGFloat(-150.0)).stride(through: +150.0, by: 30.0) {<br class="">&nbsp; &nbsp; &nbsp; &nbsp; path.moveToPoint(CGPointMake(lon, +90.0))<br class="">&nbsp; &nbsp; &nbsp; &nbsp; path.lineToPoint(CGPointMake(lon, -90.0))<br class="">&nbsp; &nbsp; }<br class=""></span></font><br class=""></div><div class="">That seems a slightly cumbersome usage. &nbsp;Is there a better way to initialize the SequenceType I want to iterate over?</div></body></html>