{"id":229091,"date":"2021-03-24T15:36:44","date_gmt":"2021-03-24T07:36:44","guid":{"rendered":"https:\/\/magicalbits.net\/?p=229091"},"modified":"2021-03-24T15:36:44","modified_gmt":"2021-03-24T07:36:44","slug":"the-evolution-of-safe-and-unsafe-in-swift","status":"publish","type":"post","link":"https:\/\/magicalbits.net\/?p=229091","title":{"rendered":"The Evolution of \u201csafe\u201d and \u201cunsafe\u201d in Swift"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/ifttt.com\/images\/no_image_card.png\"><\/p>\n<p>One of the interesting take-aways is that the terms \u201csafe\u201d and \u201cunsafe\u201d, or at least the specific implications of when they\u2019re used in the swift language, are broadening what they cover with the upcoming changes.<\/p>\n<p><a href=\"https:\/\/mjtsai.com\/blog\/2021\/02\/12\/the-evolution-of-safe-and-unsafe-in-swift\/\">Read more<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the interesting take-aways is that the terms \u201csafe\u201d and \u201cunsafe\u201d, or at least the specific implications of when they\u2019re used in the swift language, are broadening what they cover with the upcoming changes. Read more<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[54],"class_list":["post-229091","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-pocket"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/229091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=229091"}],"version-history":[{"count":1,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/229091\/revisions"}],"predecessor-version":[{"id":229092,"href":"https:\/\/magicalbits.net\/index.php?rest_route=\/wp\/v2\/posts\/229091\/revisions\/229092"}],"wp:attachment":[{"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=229091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=229091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magicalbits.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=229091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}