{"id":1111,"date":"2024-11-04T06:53:18","date_gmt":"2024-11-04T11:53:18","guid":{"rendered":"https:\/\/stepinto.vision\/?p=1111"},"modified":"2025-12-09T14:30:17","modified_gmt":"2025-12-09T19:30:17","slug":"using-xcode-file-templates-for-the-labs-and-example-code","status":"publish","type":"post","link":"https:\/\/stepinto.vision\/example-code\/using-xcode-file-templates-for-the-labs-and-example-code\/","title":{"rendered":"Using Xcode File Templates for the Labs and Example Code"},"content":{"rendered":"\n<p>Did you know you can create your own custom file templates to use in Xcode? These have been a huge time saver in my work for Step Into Vision.<\/p>\n\n\n\n<p>This article explores the process in more detail: <a href=\"https:\/\/medium.com\/mindful-engineering\/create-custom-xcode-templates-908fdd14fbd8\">Create Custom Xcode Templates<\/a>.<\/p>\n\n\n\n<p>My file template for the Labs:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#000000;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>~\/Library\/Developer\/Xcode\/Templates\n\/\/ or\nLibrary\/Developer\/Xcode\/Templates\/Step Into Lab.xctemplate<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #000000\">~\/Library\/Developer\/Xcode\/Templates<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/ or<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">Library\/Developer\/Xcode\/Templates\/Step Into Lab.<\/span><span style=\"color: #001080\">xctemplate<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Create a file template with placeholder content that Xcode will populate <\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#000000;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>\/\/  Step Into Vision - Labs\n\/\/\n\/\/  Title: ___FILEBASENAMEASIDENTIFIER___\n\/\/\n\/\/  Subtitle:\n\/\/\n\/\/  Description:\n\/\/\n\/\/  Type:\n\/\/\n\/\/  Created by ___FULLUSERNAME___ on ___DATE___.\n\nimport SwiftUI\nimport RealityKit\n\nstruct ___FILEBASENAMEASIDENTIFIER___: View {\n    var body: some View {\n        Text(\/*@START_MENU_TOKEN@*\/\"Hello, World!\"\/*@END_MENU_TOKEN@*\/)\n    }\n}\n\n#Preview {\n    ___FILEBASENAMEASIDENTIFIER___()\n}<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\">\/\/  Step Into Vision - Labs<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/  Title: ___FILEBASENAMEASIDENTIFIER___<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/  Subtitle:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/  Description:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/  Type:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">\/\/  Created by ___FULLUSERNAME___ on ___DATE___.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #AF00DB\">import<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #267F99\">SwiftUI<\/span><\/span>\n<span class=\"line\"><span style=\"color: #AF00DB\">import<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #267F99\">RealityKit<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #0000FF\">struct<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #267F99\">___FILEBASENAMEASIDENTIFIER___<\/span><span style=\"color: #000000\">: View {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #0000FF\">var<\/span><span style=\"color: #000000\"> body: some View {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #795E26\">Text<\/span><span style=\"color: #000000\">(<\/span><span style=\"color: #008000\">\/*@START_MENU_TOKEN@*\/<\/span><span style=\"color: #A31515\">&quot;Hello, World!&quot;<\/span><span style=\"color: #008000\">\/*@END_MENU_TOKEN@*\/<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#Preview {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">___FILEBASENAMEASIDENTIFIER___<\/span><span style=\"color: #000000\">()<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Create a plist file with the metadata<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#000000;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?>\n&lt;!DOCTYPE plist PUBLIC \"-\/\/Apple\/\/DTD PLIST 1.0\/\/EN\" \"http:\/\/www.apple.com\/DTDs\/PropertyList-1.0.dtd\">\n&lt;plist version=\"1.0\">\n&lt;dict>\n    &lt;key>SupportsSwiftPackage&lt;\/key>\n    &lt;true\/>\n    &lt;key>Kind&lt;\/key>\n    &lt;string>Xcode.IDEFoundation.TextSubstitutionFileTemplateKind&lt;\/string>\n    &lt;key>Description&lt;\/key>\n    &lt;string>A SwiftUI custom view for Step Into Labs&lt;\/string>\n    &lt;key>Summary&lt;\/key>\n    &lt;string>Step Into Lab&lt;\/string>\n    &lt;key>SortOrder&lt;\/key>\n    &lt;string>1&lt;\/string>\n    &lt;key>AllowedTypes&lt;\/key>\n    &lt;array>\n        &lt;string>public.swift-source&lt;\/string>\n    &lt;\/array>\n    &lt;key>Platforms&lt;\/key>\n    &lt;array \/>\n    &lt;key>DefaultCompletionName&lt;\/key>\n    &lt;string>Lab000&lt;\/string>\n    &lt;key>MainTemplateFile&lt;\/key>\n    &lt;string>___FILEBASENAME___.swift&lt;\/string>\n\t&lt;key>Image&lt;\/key>\n\t&lt;dict>\n\t\t&lt;key>FileTypeIcon&lt;\/key>\n\t\t&lt;string>swift&lt;\/string>\n\t&lt;\/dict>\n&lt;\/dict>\n&lt;\/plist>\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #800000\">&lt;?xml<\/span><span style=\"color: #E50000\"> version<\/span><span style=\"color: #000000\">=<\/span><span style=\"color: #0000FF\">&quot;1.0&quot;<\/span><span style=\"color: #E50000\"> encoding<\/span><span style=\"color: #000000\">=<\/span><span style=\"color: #0000FF\">&quot;UTF-8&quot;<\/span><span style=\"color: #800000\">?&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #800000\">&lt;!<\/span><span style=\"color: #0000FF\">DOCTYPE<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">plist<\/span><span style=\"color: #000000\"> PUBLIC &quot;-\/\/Apple\/\/DTD PLIST 1.0\/\/EN&quot; &quot;http:\/\/www.apple.com\/DTDs\/PropertyList-1.0.dtd&quot;<\/span><span style=\"color: #800000\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #800000\">&lt;plist<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #E50000\">version<\/span><span style=\"color: #000000\">=<\/span><span style=\"color: #0000FF\">&quot;1.0&quot;<\/span><span style=\"color: #800000\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #800000\">&lt;dict&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">SupportsSwiftPackage<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;true\/&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">Kind<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">Xcode.IDEFoundation.TextSubstitutionFileTemplateKind<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">Description<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">A SwiftUI custom view for Step Into Labs<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">Summary<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">Step Into Lab<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">SortOrder<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">1<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">AllowedTypes<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;array&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">public.swift-source<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;\/array&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">Platforms<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;array<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #800000\">\/&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">DefaultCompletionName<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">Lab000<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">MainTemplateFile<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">___FILEBASENAME___.swift<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">\t<\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">Image<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">\t<\/span><span style=\"color: #800000\">&lt;dict&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">\t\t<\/span><span style=\"color: #800000\">&lt;key&gt;<\/span><span style=\"color: #000000\">FileTypeIcon<\/span><span style=\"color: #800000\">&lt;\/key&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">\t\t<\/span><span style=\"color: #800000\">&lt;string&gt;<\/span><span style=\"color: #000000\">swift<\/span><span style=\"color: #800000\">&lt;\/string&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">\t<\/span><span style=\"color: #800000\">&lt;\/dict&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #800000\">&lt;\/dict&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #800000\">&lt;\/plist&gt;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Did you know you can create your own custom file templates to use in Xcode? These have been a huge time save in my work for Step Into Vision.<\/p>\n","protected":false},"author":93705089,"featured_media":1116,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[1365],"tags":[],"class_list":["post-1111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-example-code"],"jetpack_publicize_connections":[],"taxonomy_info":{"category":[{"value":1365,"label":"Example Code"}]},"featured_image_src_large":["https:\/\/i0.wp.com\/stepinto.vision\/wp-content\/uploads\/2024\/11\/step-file-templates.png?fit=1024%2C576&ssl=1",1024,576,true],"author_info":{"display_name":"Joseph Simpson","author_link":"https:\/\/stepinto.vision\/author\/vrhermit\/"},"comment_info":0,"category_info":[{"term_id":1365,"name":"Example Code","slug":"example-code","term_group":0,"term_taxonomy_id":11,"taxonomy":"category","description":"Code snippets and examples of using common APIs throughout visionOS development","parent":0,"count":187,"filter":"raw","cat_ID":1365,"category_count":187,"category_description":"Code snippets and examples of using common APIs throughout visionOS development","cat_name":"Example Code","category_nicename":"example-code","category_parent":0}],"tag_info":false,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/stepinto.vision\/wp-content\/uploads\/2024\/11\/step-file-templates.png?fit=1920%2C1080&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/posts\/1111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/users\/93705089"}],"replies":[{"embeddable":true,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/comments?post=1111"}],"version-history":[{"count":6,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/posts\/1111\/revisions"}],"predecessor-version":[{"id":8350,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/posts\/1111\/revisions\/8350"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/media\/1116"}],"wp:attachment":[{"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/media?parent=1111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/categories?post=1111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stepinto.vision\/wp-json\/wp\/v2\/tags?post=1111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}