{"id":33274,"date":"2023-02-06T03:44:57","date_gmt":"2023-02-05T22:14:57","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/"},"modified":"2023-02-06T03:44:57","modified_gmt":"2023-02-05T22:14:57","slug":"solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/","title":{"rendered":"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-36475224\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"36475224\" data-parentid=\"36474807\" data-score=\"3\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>From the Swift 2.x documentation:<\/p>\n<blockquote>\n<p><strong>Local and External Parameter Names for Methods<\/strong><\/p>\n<p>Function parameters can have both a local name (for use within the<br \/>\n  function\u2019s body) and an external name (for use when calling the<br \/>\n  function), as described in Specifying External Parameter Names. The<br \/>\n  same is true for method parameters, because methods are just functions<br \/>\n  that are associated with a type.<\/p>\n<p>&#8230;<\/p>\n<p><strong>Swift gives the first parameter name in a method a local parameter<br \/>\n  name by default, and gives the second and subsequent parameter names<br \/>\n  both local and external parameter names by default<\/strong>. This convention<br \/>\n  matches the typical naming and calling convention you will be familiar<br \/>\n  with from writing Objective-C methods, and makes for expressive method<br \/>\n  calls without the need to qualify your parameter names.<\/p>\n<\/blockquote>\n<hr>\n<p>To match exactly the Swift 1.0 syntax in your screenshot you have to write<\/p>\n<pre><code>func isDivisible(divided divided: Int, divisor: Int) -&gt; Bool {}\n<\/code><\/pre>\n<p>By the way: <code>if divided % divisor<\/code> does not compile, you can replace the whole function body by <\/p>\n<pre><code>return divided % divisor == 0\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] From the Swift 2.x documentation: Local and External Parameter Names for Methods Function parameters can have both a local name (for use within the function\u2019s body) and an external name (for use when calling the function), as described in Specifying External Parameter Names. The same is true for method parameters, because methods are just &#8230; <a title=\"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\" aria-label=\"More on [Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[522,666],"class_list":["post-33274","post","type-post","status-publish","format-standard","hentry","category-solved","tag-swift","tag-swift2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] From the Swift 2.x documentation: Local and External Parameter Names for Methods Function parameters can have both a local name (for use within the function\u2019s body) and an external name (for use when calling the function), as described in Specifying External Parameter Names. The same is true for method parameters, because methods are just ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-05T22:14:57+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]\",\"datePublished\":\"2023-02-05T22:14:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\"},\"wordCount\":184,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"swift\",\"swift2\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\",\"name\":\"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-02-05T22:14:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] - JassWeb","og_description":"[ad_1] From the Swift 2.x documentation: Local and External Parameter Names for Methods Function parameters can have both a local name (for use within the function\u2019s body) and an external name (for use when calling the function), as described in Specifying External Parameter Names. The same is true for method parameters, because methods are just ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/","og_site_name":"JassWeb","article_published_time":"2023-02-05T22:14:57+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]","datePublished":"2023-02-05T22:14:57+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/"},"wordCount":184,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["swift","swift2"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/","name":"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-02-05T22:14:57+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-why-am-i-getting-this-error-swift-2-2-dealing-with-func-and-named-parameters-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Why am i getting this error (swift 2.2, dealing with func and named parameters)? [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/33274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=33274"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/33274\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=33274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=33274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=33274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}