{"id":484,"date":"2017-11-29T09:00:07","date_gmt":"2017-11-29T08:00:07","guid":{"rendered":"http:\/\/www.programaraciegas.net\/?p=484"},"modified":"2017-11-23T21:39:46","modified_gmt":"2017-11-23T20:39:46","slug":"comentarios-en-swift","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=484","title":{"rendered":"Comentarios en Swift"},"content":{"rendered":"<p>Cuanto m&aacute;s conocemos Swift m&aacute;s complicado se vuelven nuestros Playgrounds. Es necesario ir incluyendo anotaciones o aclaraciones en nuestro c&oacute;digo. Veamos el siguiente ejemplo.<\/p>\n<p><code><br \/>\nlet num1 = 54<br \/>\nlet num2 = 235<br \/>\nvar resultado = 0<\/p>\n<p>\/\/ Almacenamos la multiplicacion de num1 y num2 en rsultado<br \/>\nresultado = num1 * num2<br \/>\n\/\/ y lo mostramos por consola<br \/>\nprint(\"El resultado de &bsol;(num1) * &bsol;(num2) es &bsol;(resultado)\")<br \/>\n<\/code><\/p>\n<p>El ejemplo mostrar&aacute; el siguiente resultado:<\/p>\n<p><pre>El resultado de 54 * 235 es 12690<\/pre>\n<\/p>\n<p>En el c&oacute;digo anterior hemos encontrado unas l&iacute;neas de c&oacute;digo que comienzan por dos barras inclinadas (<em>\/\/<\/em>) esto indica que todo lo que haya a la derecha de esas dos barras inclinadas es un comentario para ayudar a comprender mejor el c&oacute;digo.<\/p>\n<p>Los programadores usamos los comentarios para multitud de funciones: describir que hace o va a hacer un trozo de c&oacute;digo, incluir un Copyright o copyleft en el c&oacute;digo, a&ntilde;adir marcas o secciones en el fichero de c&oacute;digo para marcar zonas y movernos m&aacute;s r&aacute;pido por un fichero de c&oacute;digo grande, etc.<\/p>\n<p>Con las dos barras inclinadas (<em>\/\/<\/em>) s&oacute;lo podemos comentar una l&iacute;nea de c&oacute;digo pero en Swift podemos comentar un bloque de l&iacute;neas de c&oacute;digo si las encerramos entre los s&iacute;mbolos <em>\/&ast;<\/em> y <em>&ast;\/<\/em>. Veamos este c&oacute;digo de ejemplo.<\/p>\n<p><code><br \/>\n\/*<br \/>\n  Playground de pruebas<br \/>\n  w\u2264ww.programaraciegas.net<\/p>\n<p>  (Copyleft) Tyflos Accessible Software 2017<br \/>\n*\/<\/p>\n<p>\/\/ Escribimos un saludo<br \/>\nprint(\"Hola mundo!\")<br \/>\n<\/code><\/p>\n<p>Si ejecutamos el c&oacute;digo anterior en un Playground se ignorar&aacute;n todas las l&iacute;neas de comentario y s&oacute;lo se ejecutar&aacute; la funci&oacute;n print().<\/p>\n<h2>Conclusiones<\/h2>\n<p>Es muy recomendable utilizar comentarios en nuestro c&oacute;digo tanto para nosotros mismos por si visitamos nuestro c&oacute;digo tras mucho tiempo o por si lo compartimos con otros desarrolladores.<\/p>\n<p>Tambi&eacute;n podemos utilizar los comentarios para desactivar o activar zonas de c&oacute;digo que estemos probando.<\/p>\n<p>Por estas y otras razones es muy necesario que tengamos el h&aacute;bito de comentar nuestro c&oacute;digo y saber utilizar las diversas formas de incluir comentarios en nuestro c&oacute;digo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cuanto m&aacute;s conocemos Swift m&aacute;s complicado se vuelven nuestros Playgrounds. Es necesario ir incluyendo anotaciones o aclaraciones en nuestro c&oacute;digo. Veamos el siguiente ejemplo. let num1 = 54 let num2 = 235 var resultado = 0 \/\/ Almacenamos la multiplicacion de num1 y num2 en rsultado resultado = num1 * num2 \/\/ y lo mostramos &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=484\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abComentarios en Swift\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,258],"tags":[271,259],"class_list":["post-484","post","type-post","status-publish","format-standard","hentry","category-programacion","category-swift","tag-comentarios","tag-swift"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=484"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/484\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}