<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class="">On 14 Aug 2017, at 17:12, Matthias Heymann via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">I noticed that strictly speaking, the camel casing of methods like “layoutSubviews()” and "layoutIfNeeded()" in the UIView class is wrong:<br class=""></div></div></blockquote><div><br class=""></div><div>The terminology comes from UIView, which has been part of iOS since at least 2.0:</div><div><br class=""></div><div><font color="#0069d9" class=""><u class=""><a href="https://developer.apple.com/documentation/uikit/uiview#1653518" class="">https://developer.apple.com/documentation/uikit/uiview#1653518</a></u></font></div><div><font color="#0069d9" class=""><u class=""><br class=""></u></font></div><div>The documentation uses 'layout' as a verb. Indeed, this has been the case for many years and is present on other operating systems, e.g. macOS:</div><div><br class=""></div><div><a href="https://developer.apple.com/documentation/appkit/nsview#1661978" class="">https://developer.apple.com/documentation/appkit/nsview#1661978</a></div><div><br class=""></div><div>The word 'layout' has been used as a verb in other computer systems as well, such as Java's AWT from around the time macOS was born in 1997:</div><div><br class=""></div><div><font color="#0069d9" class=""><u class=""><a href="https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#layout--" class="">https://docs.oracle.com/javase/8/docs/api/java/awt/Component.html#layout--</a></u></font></div><div><br class=""></div><div>So it's around 20 years too late to complain about 'layout' being used as a verb.</div><div><br class=""></div><div>In any case, this isn't a swift issue, as these are existing frameworks from Apple platforms, and so it's not appropriate to discuss them further here.</div><div><br class=""></div><div>Alex</div></div></body></html>