{"id":16645,"date":"2025-03-30T05:00:16","date_gmt":"2025-03-30T02:00:16","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/"},"modified":"2025-03-30T05:00:16","modified_gmt":"2025-03-30T02:00:16","slug":"swift-temelleri-degiskenler-sabitler-ve-veri-tipleri","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/","title":{"rendered":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri"},"content":{"rendered":"<p><body><\/p>\n<p>Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri<\/p>\n<p>Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz.  Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z.  \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.<\/p>\n<h2>De\u011fi\u015fkenler (Variables)<\/h2>\n<p>De\u011fi\u015fkenler, program \u00e7al\u0131\u015f\u0131rken de\u011ferleri de\u011fi\u015febilen veri saklama alanlar\u0131d\u0131r.  Swift&#8217;te de\u011fi\u015fken tan\u0131mlamak i\u00e7in <code>var<\/code> anahtar kelimesini kullan\u0131r\u0131z. \u00d6rne\u011fin:<\/p>\n<p><code><br \/>\nvar isim: String = \"Fatih\"<br \/>\nvar yas: Int = 30<br \/>\n<\/code><\/p>\n<p>Bu \u00f6rnekte, <code>isim<\/code> adl\u0131 bir de\u011fi\u015fken tan\u0131mlad\u0131k ve  <code>String<\/code> veri tipine sahip &#8220;Fatih&#8221; de\u011ferini atad\u0131k.  Benzer \u015fekilde, <code>yas<\/code> adl\u0131 bir de\u011fi\u015fken tan\u0131mlayarak <code>Int<\/code> veri tipi ile 30 de\u011ferini atad\u0131k.  De\u011fi\u015fkenlerin de\u011ferlerini daha sonra program\u0131m\u0131z\u0131n ak\u0131\u015f\u0131na ba\u011fl\u0131 olarak de\u011fi\u015ftirebiliriz. \u00d6rne\u011fin:<\/p>\n<p><code><br \/>\nisim = \"Soysal\"<br \/>\n<\/code><\/p>\n<p>Bu sat\u0131r ile <code>isim<\/code> de\u011fi\u015fkeninin de\u011ferini &#8220;Soysal&#8221; olarak g\u00fcncellemi\u015f olduk.  De\u011fi\u015fkenlerin isimlendirmesinde baz\u0131 kurallar vard\u0131r;  anlaml\u0131 ve okunabilir isimler tercih etmeliyiz.<\/p>\n<h2>Sabitler (Constants)<\/h2>\n<p>Sabitler ise, program \u00e7al\u0131\u015f\u0131rken de\u011ferleri de\u011fi\u015ftirilemeyen veri saklama alanlar\u0131d\u0131r.  Swift&#8217;te sabit tan\u0131mlamak i\u00e7in <code>let<\/code> anahtar kelimesini kullan\u0131r\u0131z.  \u00d6rne\u011fin:<\/p>\n<p><code><br \/>\nlet pi: Double = 3.14159<br \/>\n<\/code><\/p>\n<p>Bu \u00f6rnekte, <code>pi<\/code> adl\u0131 bir sabit tan\u0131mlad\u0131k ve  <code>Double<\/code> veri tipine sahip 3.14159 de\u011ferini atad\u0131k.  Program\u0131n herhangi bir yerinde <code>pi<\/code>&#8216;nin de\u011ferini de\u011fi\u015ftirmeye \u00e7al\u0131\u015f\u0131rsak, derleyici bir hata verecektir. Sabitler, program\u0131n\u0131z\u0131n daha g\u00fcvenilir ve s\u00fcrd\u00fcr\u00fclebilir olmas\u0131na yard\u0131mc\u0131 olur.  De\u011ferleri asla de\u011fi\u015fmeyecek olan veriler i\u00e7in sabitleri kullanmak en iyi uygulamad\u0131r.<\/p>\n<h2>Veri Tipleri (Data Types)<\/h2>\n<p>Swift, farkl\u0131 t\u00fcrdeki verileri saklamak i\u00e7in \u00e7e\u015fitli veri tipleri sunar.  Baz\u0131 temel veri tipleri \u015funlard\u0131r:<\/p>\n<ul>\n<li><code>Int<\/code>: Tam say\u0131lar (\u00f6rne\u011fin, 10, -5, 0)<\/li>\n<li><code>Double<\/code>: Ondal\u0131kl\u0131 say\u0131lar (\u00f6rne\u011fin, 3.14, -2.5)<\/li>\n<li><code>String<\/code>: Metin dizileri (\u00f6rne\u011fin, &#8220;Merhaba&#8221;, &#8220;Swift&#8221;)<\/li>\n<li><code>Bool<\/code>: Do\u011fru veya yanl\u0131\u015f de\u011ferleri (<code>true<\/code> veya <code>false<\/code>)<\/li>\n<\/ul>\n<p>Veri tiplerini a\u00e7\u0131k\u00e7a belirtmek, kodunuzun daha okunabilir ve hata ay\u0131klamas\u0131n\u0131n daha kolay olmas\u0131n\u0131 sa\u011flar.  Ancak, Swift&#8217;in tip \u00e7\u0131kar\u0131m\u0131 \u00f6zelli\u011fi sayesinde, bazen veri tiplerini a\u00e7\u0131k\u00e7a belirtmeden de de\u011fi\u015fken ve sabitler tan\u0131mlayabilirsiniz. \u00d6rne\u011fin:<\/p>\n<p><code><br \/>\nvar ad = \"Fatih\" \/\/ Swift, ad de\u011fi\u015fkeninin String oldu\u011funu otomatik olarak anlar.<br \/>\n<\/code><\/p>\n<p>Ancak, b\u00fcy\u00fck projelerde ve ekip \u00e7al\u0131\u015fmas\u0131 durumlar\u0131nda, veri tiplerini a\u00e7\u0131k\u00e7a belirtmek her zaman daha iyi bir uygulamad\u0131r.  Bu sayede, kodun okunabilirli\u011fi ve bak\u0131m kolayl\u0131\u011f\u0131 artar. Daha fazla bilgi i\u00e7in <a href=\"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/TheBasics.html\">Swift resmi dok\u00fcmanlar\u0131n\u0131<\/a> inceleyebilirsiniz.<\/p>\n<p>Bu temel bilgilerle Swift yolculu\u011funuza emin ad\u0131mlarla ba\u015flayabilirsiniz. Daha fazla ipucu ve kaynak i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">web sitemi<\/a> ziyaret edebilirsiniz.<\/p>\n<h2>\u00d6zet<\/h2>\n<p>Bu e\u011fitimde Swift&#8217;teki de\u011fi\u015fkenleri, sabitleri ve temel veri tiplerini inceledik.  De\u011fi\u015fkenlerin de\u011ferlerinin de\u011fi\u015ftirilebilir, sabitlerin ise de\u011fi\u015ftirilemez oldu\u011funu g\u00f6rd\u00fck.  Ayr\u0131ca,  <code>Int<\/code>, <code>Double<\/code>, <code>String<\/code> ve <code>Bool<\/code> gibi temel veri tiplerini tan\u0131d\u0131k. Bu bilgiler, Swift ile daha karma\u015f\u0131k uygulamalar geli\u015ftirmek i\u00e7in gerekli olan sa\u011flam bir temel olu\u015fturman\u0131za yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<p>#Etiketler: Swift, de\u011fi\u015fken, sabit, veri tipi, programlama, tutorial, rehber, \u00f6rnekler, swift tutorial t\u00fcrk\u00e7e, Int, Double, String, Bool, let, var<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler,&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-16645","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri<\/title>\n<meta name=\"description\" content=\"Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz. Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z. \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz. Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z. \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-30T02:00:16+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri\",\"datePublished\":\"2025-03-30T02:00:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\"},\"wordCount\":554,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\",\"name\":\"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-30T02:00:16+00:00\",\"description\":\"Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz. Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z. \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri","description":"Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz. Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z. \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.","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:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/","og_locale":"tr_TR","og_type":"article","og_title":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri","og_description":"Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz. Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z. \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.","og_url":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-30T02:00:16+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri","datePublished":"2025-03-30T02:00:16+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/"},"wordCount":554,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/","url":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/","name":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-30T02:00:16+00:00","description":"Merhaba! Bu e\u011fitimde, Swift programlama dilinin temel yap\u0131 ta\u015flar\u0131ndan olan de\u011fi\u015fkenler, sabitler ve veri tiplerini inceleyece\u011fiz. Yeni ba\u015flayanlar i\u00e7in olduk\u00e7a \u00f6nemli olan bu konular\u0131 ad\u0131m ad\u0131m ele alarak, Swift ile kod yazmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturaca\u011f\u0131z. \u00d6ncelikle, de\u011fi\u015fken ve sabitler aras\u0131ndaki fark\u0131 anlamakla ba\u015flayal\u0131m.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/swift-temelleri-degiskenler-sabitler-ve-veri-tipleri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Swift Temelleri: De\u011fi\u015fkenler, Sabitler ve Veri Tipleri"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=16645"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16645\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=16645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=16645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=16645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}