{"id":33381,"date":"2024-01-04T17:52:48","date_gmt":"2024-01-04T12:22:48","guid":{"rendered":"https:\/\/www.oneclickitsolution.com\/blog\/?p=33381"},"modified":"2024-01-04T17:52:49","modified_gmt":"2024-01-04T12:22:49","slug":"getting-started-with-core-data-fundamentals","status":"publish","type":"post","link":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals","title":{"rendered":"What is Core Data? Getting Started with Tutorial"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-what-is-core-data\">What is Core Data?<\/h2>\n\n\n\n<p>Core Data is an article chart and industriousness structure given by Apple in <a href=\"https:\/\/www.oneclickitsolution.com\/services\/ios-app-development\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>iOS<\/strong><\/a> and Mac OS.<\/p>\n\n\n\n<p>Core Data is utilized to maintain the model layer object in our application. You can utilize Core Data as a system to track, save, change and filter the information inside iOS\/Mac applications. However, Core Data isn&#8217;t a database. Core Data is utilizing SQLite as it&#8217;s a constant store however the core information system itself isn&#8217;t the database. Core Data does substantially more than databases like dealing with the article diagrams, following the changes in the information and a lot more activities.<\/p>\n\n\n\n<p>In this article, we will perceive how to embed, update and erase information utilizing the Core Data system. With Core Data, you can undoubtedly map objects in your applications to the table records in the database without even information of any SQL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.oneclickitsolution.com\/contact-us\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2021\/09\/Benefits-of-iOS-App-Development-CTA-1.png\" alt=\"Benefits of iOS App Development CTA - 1\" class=\"wp-image-45804\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-does-core-data-vary-from-sqlite\">How Does Core Data vary from SQLite?<\/h2>\n\n\n\n<p>Developers new to Core Data are confused by the differences between SQLite and Core Data. If you are confused about whether you need SQLite or Core Data, then you\u2019re asking the wrong question. Remember that Core Data isn\u2019t a database.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-sqlite\">SQLite:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SQLite has Data Constraints feature.<\/li>\n\n\n\n<li>Operates on data, stored on disk.<\/li>\n\n\n\n<li>It can Drop table and Edit data without loading them in memory.<\/li>\n\n\n\n<li>It is slow as compared to core data.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-core-data\">Core Data:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Doesn\u2019t have Data Constraints, if required need to implement by business logic.<\/li>\n\n\n\n<li>It operates on in memory. (data needs to be loaded from disk to memory)<\/li>\n\n\n\n<li>Needs to load entire data if we need to drop table or update.<\/li>\n\n\n\n<li>Fast in terms of record creation. (saving them may be time-consuming)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-getting-started-with-tutorial\">Getting Started with Tutorial<\/h2>\n\n\n\n<p>In order to understand the basics of Core Data, let\u2019s create a single view iOS app and select the Core Data module.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/Getting-started-with-tutorial.png\" alt=\"Getting started with tutorial\" class=\"wp-image-33391\" title=\"Getting started with tutorial\"\/><\/figure><\/div>\n\n\n<p>We have created a demo project with Core Data Framework support. There are two notable changes in this <strong>Xcode<\/strong> template you can easily observe which are :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The new CoreDataDemo.xcdatamodeld<\/li>\n\n\n\n<li>The AppDelegate.swift file with Core Data Stack code<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-core-data-stack\">Core Data Stack<\/h3>\n\n\n\n<p>The Core Data Stack code is available inside the AppDelegate.swift file with clear documentation in the form of comments. In short, it set up the persistent container and saves the data if there are any changes. As you know AppDelegate is the first file that executes as soon as app is launched, we can save and fetch the context in the form of Core Data Stack.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-data-model\">Data Model<\/h3>\n\n\n\n<p>The new<strong> CoreDataDemo.xcdatamodeld<\/strong> acts as the model layer for the data that we want to save. We can easily ad the entity, attributes and relationships from the UI as like any other relational database.<\/p>\n\n\n\n<p>Suppose we want to store the username, email and birth_date attributes for the User entity. Select the CoreDataDemo.xcdatamodeld file and click on <strong>\u201cAdd Entity\u201d (+) <\/strong>button and name the entity as <strong>&#8220;Users\u201d<\/strong>. From the add username, email and birth_date as String type attributes. The end result will look like this.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1121\" height=\"529\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/Data-Model.png\" alt=\"Data-Model\" class=\"wp-image-53408\" title=\"Data Model\" srcset=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/Data-Model.png 1121w, https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/Data-Model-768x362.png 768w, https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/Data-Model-20x9.png 20w\" sizes=\"(max-width: 1121px) 100vw, 1121px\" \/><\/figure><\/div>\n\n\n<p>Now we have modeled our data in the Users entity. Now it\u2019s time to add some records and save it into the CoreData.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-add-records-to-core-data\">Add Records to Core Data<\/h3>\n\n\n\n<p>We need to follow below tasks in order to add data in Core Data.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Refer to the persistent container<\/li>\n\n\n\n<li>Create the context<\/li>\n\n\n\n<li>Create an entity<\/li>\n\n\n\n<li>Create a new record<\/li>\n\n\n\n<li>Set values for the records for each key<\/li>\n<\/ul>\n\n\n\n<p>First import <strong>CoreData<\/strong> to your <strong>ViewController.swift<\/strong> file.<\/p>\n\n\n\n<p>Let\u2019s start with Refer to persistentContainer which is already available in <strong>AppDelegate<\/strong> and <strong>Create Context<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">let appDelegate = UIApplication.shared.delegate as! AppDelegate\n\nlet context = appDelegate.persistentContainer.viewContext<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-now-create-entity-and-create-new-record-in-core-data\">Now Create entity and Create new record in Core Data:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">let entity = NSEntityDescription.entity(forEntityName: \"Users\", in: context)\n\nlet newUser = NSManagedObject(entity: entity!, insertInto: context)\n\nWe need to add few data to our newly created records for each keys :\n\nnewUser.setValue(\"Viral\", forKey: \"username\")\n\nnewUser.setValue(\"Viral123\", forKey: \"password\")<\/code><\/pre>\n\n\n\n<p>Finally, we have set up all values, now save then inside the Core data. Already methods for saving the context exist in the AppDelegate.swift file but we can explicitly add this code to save the context in the Database. Note that, we have to wrap this with do try and catch block for handling the exception.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">do {\ntry context.save()\n} catch {\nprint(\"Failed while saving\")\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-fetch-records-from-core-data\"><strong>Fetch Records from Core Data<\/strong><\/h3>\n\n\n\n<p><strong>It\u2019s also each to fetch saved data from Core Data. We need to follow the below tasks :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Need to prepare the request of type <strong>NSFetchRequest<\/strong> for the entity<\/li>\n\n\n\n<li>Then fetch the result from the context in the form of an array of [NSManagedObject]<\/li>\n\n\n\n<li>Finally, iterate through an array to get value for the specific key<\/li>\n<\/ul>\n\n\n\n<p><strong>We need to fetch the data from our Users entity using the following code.<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">let request = NSFetchRequest&lt;NSFetchRequestResult&gt;(entityName: \"Users\")\nrequest.returnsObjectsAsFaults = false\ndo {\nlet result = try context.fetch(request)\nfor data in result as! [NSManagedObject] {\nprint(data.value(forKey: \"username\") as! String)\n}\n} catch {\nprint(\"Failed\")\n}<\/code><\/pre>\n\n\n\n<p>Finally, you have fetched a username from CoreData for each record.<\/p>\n\n\n\n<p>Our <strong><a href=\"https:\/\/www.oneclickitsolution.com\/hire-dedicated-swift-developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">Swift developers<\/a><\/strong> are not only technically proficient but also have a strong commitment to continuous improvement. They stay updated with the latest industry trends, best practices, and emerging technologies to ensure that your project benefits from the most advanced and efficient approaches.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.oneclickitsolution.com\/contact-us\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2021\/09\/Benefits-of-iOS-App-Development-CTA.png\" alt=\"Benefits of iOS App Development CTA\" class=\"wp-image-45805\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-to-do-next\">What to do Next?<\/h2>\n\n\n\n<p>We have saved and retrieved data from Core data but these are basic operations to start with, we can do a lot more things with Core Data. We can modify, delete, track data changes, adding predicates. And it\u2019s fun to do all these things with Core Data. <strong><a href=\"https:\/\/www.oneclickitsolution.com\/hire-full-stack-developer\/\" target=\"_blank\" rel=\"noreferrer noopener\">Full Stack Developers<\/a><\/strong> are proficient in both front-end and back-end technologies to develop a complete web application from scratch.<\/p>\n\n\n\n<p>If you face any technical difficulties feel free to contact our technical experts, we would love to resolve your queries. You can <strong><a href=\"https:\/\/www.oneclickitsolution.com\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener\">contact us here<\/a><\/strong>.<\/p>\n\n\n\n<p>Stay tuned for the next post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is Core Data? Core Data is an article chart and industriousness structure given by Apple in iOS and Mac OS. Core Data is utilized to maintain the model layer object in our application. You can utilize Core Data as a system to track, save, change and filter the information inside iOS\/Mac applications. However, Core &hellip;<\/p>\n","protected":false},"author":1,"featured_media":53364,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[838,784],"tags":[],"class_list":["post-33381","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solutions","category-web-application"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v24.8.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Core Data? Getting Started with Tutorial in 2026<\/title>\n<meta name=\"description\" content=\"In this article, we will discuss Core Data basics and how the Core Data framework is used in our iOS\/macOS applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Core Data? Getting Started with Tutorial in 2026\" \/>\n<meta property=\"og:description\" content=\"In this article, we will discuss Core Data basics and how the Core Data framework is used in our iOS\/macOS applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals\" \/>\n<meta property=\"og:site_name\" content=\"OneClick IT Consultancy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/oneclickconsultancy\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-04T12:22:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-04T12:22:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/what-is-core-data.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"OneClick IT Consultancy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OneclickIT\" \/>\n<meta name=\"twitter:site\" content=\"@OneclickIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"OneClick IT Consultancy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What is Core Data? Getting Started with Tutorial in 2026","description":"In this article, we will discuss Core Data basics and how the Core Data framework is used in our iOS\/macOS applications.","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:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals","og_locale":"en_US","og_type":"article","og_title":"What is Core Data? Getting Started with Tutorial in 2026","og_description":"In this article, we will discuss Core Data basics and how the Core Data framework is used in our iOS\/macOS applications.","og_url":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals","og_site_name":"OneClick IT Consultancy","article_publisher":"https:\/\/www.facebook.com\/oneclickconsultancy","article_published_time":"2024-01-04T12:22:48+00:00","article_modified_time":"2024-01-04T12:22:49+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/what-is-core-data.png","type":"image\/png"}],"author":"OneClick IT Consultancy","twitter_card":"summary_large_image","twitter_creator":"@OneclickIT","twitter_site":"@OneclickIT","twitter_misc":{"Written by":"OneClick IT Consultancy","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#article","isPartOf":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals"},"author":{"name":"OneClick IT Consultancy","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/person\/c2616c0a433427a79a96fe5ca2b34ec3"},"headline":"What is Core Data? Getting Started with Tutorial","datePublished":"2024-01-04T12:22:48+00:00","dateModified":"2024-01-04T12:22:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals"},"wordCount":903,"publisher":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#primaryimage"},"thumbnailUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/what-is-core-data.png","articleSection":["Solutions","Web Application"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals","url":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals","name":"What is Core Data? Getting Started with Tutorial in 2026","isPartOf":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#primaryimage"},"image":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#primaryimage"},"thumbnailUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/what-is-core-data.png","datePublished":"2024-01-04T12:22:48+00:00","dateModified":"2024-01-04T12:22:49+00:00","description":"In this article, we will discuss Core Data basics and how the Core Data framework is used in our iOS\/macOS applications.","breadcrumb":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#primaryimage","url":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/what-is-core-data.png","contentUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/04\/what-is-core-data.png","width":1200,"height":628,"caption":"What is Core Data"},{"@type":"BreadcrumbList","@id":"https:\/\/www.oneclickitsolution.com\/blog\/getting-started-with-core-data-fundamentals#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.oneclickitsolution.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is Core Data? Getting Started with Tutorial"}]},{"@type":"WebSite","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#website","url":"https:\/\/www.oneclickitsolution.com\/blog\/","name":"OneClick IT Consultancy","description":"We Build Brands from Ideas","publisher":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#organization"},"alternateName":"OneClick IT Solution","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.oneclickitsolution.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#organization","name":"OneClick IT Consultancy","alternateName":"OneClick IT Solution","url":"https:\/\/www.oneclickitsolution.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/10\/oneclick-official-logo.png","contentUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/10\/oneclick-official-logo.png","width":100,"height":100,"caption":"OneClick IT Consultancy"},"image":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/oneclickconsultancy","https:\/\/x.com\/OneclickIT","https:\/\/www.instagram.com\/oneclick.it.consultancy\/","https:\/\/www.linkedin.com\/company\/one-click-it-consultancy\/","https:\/\/www.pinterest.com\/oneclickitconsultancy\/","https:\/\/www.youtube.com\/channel\/UCsEG6aiwOwvYrcZxMoP5xjg","https:\/\/oneclickit.tumblr.com\/","https:\/\/dribbble.com\/oneclickitconsultancy"]},{"@type":"Person","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/person\/c2616c0a433427a79a96fe5ca2b34ec3","name":"OneClick IT Consultancy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8169ffe1b63da548d77fb666e94f1aba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8169ffe1b63da548d77fb666e94f1aba?s=96&d=mm&r=g","caption":"OneClick IT Consultancy"},"description":"OneClick IT Consultancy is the best custom software development company based in India &amp; USA with expertise in BLE, travel, mobile, and web development. With nearly a decade\u2019s experience, we use best practices and development standards to deliver high-performance applications, focused on the user experience.","sameAs":["https:\/\/www.oneclickitsolution.com\/blog\/"],"jobTitle":"Founder","url":"https:\/\/www.oneclickitsolution.com\/blog\/author\/oneclick"}]}},"_links":{"self":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/posts\/33381"}],"collection":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/comments?post=33381"}],"version-history":[{"count":0,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/posts\/33381\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/media\/53364"}],"wp:attachment":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/media?parent=33381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/categories?post=33381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/tags?post=33381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}