وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

SwiftData – Declarative Data Persistence for SwiftUI

سرفصل های دوره

Swiftly Persist & Query Data: Declarative Code for Seamless SwiftUI Integration


1 - Introduction
  • 1 - Introduction
  • 2 - Prerequisites
  • 3 - Exercise Files
  • 4 - Resources.html
  • 5 - IMPORTANT Xcode 15 Beta 5 Updates.html

  • 2 - SwiftUI State Management Updates
  • 6 - What has changed
  • 7 - State
  • 7 - introduction-to-state.zip
  • 8 - Bindable
  • 8 - bindable.zip
  • 9 - Environment
  • 9 - environment.zip

  • 3 - Getting Started with SwiftData
  • 10 - Saving a Movie
  • 10 - save-movie.zip
  • 11 - Fetching and Displaying Movies
  • 11 - fetch-movies-09232023.zip
  • 12 - Debugging SwiftData
  • 13 - Deleting a Movie
  • 13 - deleting-movie-09232023.zip
  • 14 - Movies-updating-a-movie-09232023.zip
  • 14 - Updating a Movie
  • 15 - Resources.html

  • 4 - OnetoMany Relationship
  • 16 - NOTE Xcode 15 Beta 6 Changes.html
  • 17 - Understanding OnetoMany Relationship
  • 18 - Adding Review Model and Configuring Relationship
  • 18 - adding-review-09232023.zip
  • 19 - Saving Review
  • 19 - saving-review-09232023.zip
  • 20 - NOTE contextsave vs contextinsert.html
  • 21 - Displaying all Reviews for a Movie
  • 21 - display-reviews-for-movie-09232023.zip
  • 22 - Deleting Review
  • 22 - deleting-review-09232023.zip
  • 23 - FIX Deleting Review
  • 23 - delete-review-fixed-09232023.zip

  • 5 - ManytoMany Relationship
  • 24 - Understanding ManytoMany Relationship
  • 25 - Adding Actor Model and Configuring Relationship
  • 25 - adding-actor-model-relationship-09232023.zip
  • 26 - Saving a New Actor
  • 26 - save-actor-09232023.zip
  • 27 - Displaying All Actors
  • 27 - displaying-actors-09232023.zip
  • 28 - Selecting Actors When Adding a New Movie
  • 28 - selecting-actors-09232023.zip
  • 29 - Displaying Actors for a Movie
  • 29 - displaying-actors-for-movie-09232023.zip
  • 30 - Allowing Existing Actors to Select their Movies
  • 30 - allow-actors-to-select-their-movies-09232023.zip
  • 31 - FIX Adding Movie After Deleting Causes an Error.html

  • 6 - Understanding Queries
  • 32 - IMPORTANT Xcode 15 Updates for Relationship and Query.html
  • 33 - Understanding Query Property Wrapper
  • 33 - understanding-query-wrapper-09232023.zip
  • 34 - Implementing Enum Based Sheets
  • 34 - active-sheets-09232023.zip
  • 35 - Creating the User Interface to Support Filter Screen
  • 35 - filter-selection-screen-09232023.zip
  • 36 - Filter by Movie Title
  • 36 - filter-by-movie-title-09232023.zip
  • 37 - NOTE Update about Transient Macro.html
  • 38 - Using Transient Macro to Display Actors and Reviews Count for a Movie
  • 38 - reviews-count-actors-count-09232023.zip
  • 39 - Filter by Reviews Count
  • 40 - Filter by Actors Count
  • 40 - filters-by-actors-updated-for-xcode15.zip

  • 7 - VersioningMigrations
  • 41 - What is Versioning
  • 42 - Xcode 15 Beta 5 Changes.html
  • 43 - Custom Migration Unique Constraint on Movie Names
  • 43 - Movies-migrations.zip
  • 44 - Lightweight Migration Changing Property Names
  • 44 - Movies-light-weight.zip

  • 8 - Persisting Genre and Performing Filters Based by Genre
  • 45 - Movies-genre-starter-project.zip
  • 45 - Understanding the Starter Project
  • 46 - Implementing Genre Model
  • 46 - Movies-impl-genre-enum.zip
  • 47 - Movies-genre-saving-genre.zip
  • 47 - Saving Genre
  • 48 - Filtering Movies Based on Genre Discovering Issues with Genre Enum
  • 48 - Movies-genre-filter-with-issues.zip
  • 49 - Filtering Movies Based on Genre Using GenreId for Filter
  • 49 - Movies-genre-fix-filtering.zip
  • 50 - Filtering Movies and Persisting State of the Filters
  • 50 - Movies-persist-filter-selection-state.zip

  • 9 - Persisting and Displaying Transformable Properties in SwiftData
  • 51 - What we will be building
  • 52 - Implementing the Room Model
  • 52 - RoomsApp-transformable-impl-model.zip
  • 53 - Implementing UIColorTransformer
  • 53 - RoomsApp-color-transformer.zip
  • 54 - RoomsApp-setting-user-interface.zip
  • 54 - Setting Up User Interface ColorSelector
  • 55 - Persisting Room Using SwiftData
  • 55 - RoomsApp-persisting-room.zip
  • 56 - Displaying All Rooms
  • 56 - RoomsApp-display-rooms.zip

  • 10 - Testing
  • 57 - SpendSmart-starter-project.zip
  • 57 - Understanding the Starter Project
  • 58 - Setting Up Test Project and Writing Your First Test
  • 58 - SpendSmart-first-test.zip
  • 59 - SpendSmart-calculate-total-and-remaining.zip
  • 59 - Writing Tests to Calculate Budget Total and Remaining Amount
  • 60 - Setting Up Project for EndtoEnd Testing
  • 61 - SpendSmart-end-to-end.zip
  • 61 - Writing EndtoEnd Test for BudgetCategory and Transaction Flow

  • 11 - Syncing Data with iCloud Using CloudKit
  • 62 - What we will be building
  • 63 - GardenGreens-persist-vegetables.zip
  • 63 - Persisting and Displaying Vegetables
  • 64 - Adding Notes Relationship
  • 64 - GardenGreens-adding-notes-relationship.zip
  • 65 - GardenGreens-managing-xcode-previews.zip
  • 65 - Managing Xcode Previews and Displaying Notes for Vegetable
  • 66 - Configuring CloudKit
  • 66 - GardenGreens-configure-cloudkit.zip
  • 67 - Resolving CloudKit Errors
  • 68 - GardenGreens-live-syncing-notes.zip
  • 68 - Live Syncing for Vegetables and Notes

  • 12 - Integrating SwiftData with UIKit Applications
  • 69 - Apples Documentation on Using Non SwiftUI Framework
  • 69 - Preserving your apps model data across launches.txt
  • 70 - TodoListSwiftData-starter-project.zip
  • 70 - Tour of the Starter Project
  • 71 - Setting Up the Model Container
  • 71 - TodoListSwiftData-model-container.zip
  • 72 - Adding a New Todo Item
  • 72 - TodoListSwiftData-save-todo-item.zip
  • 73 - Displaying Todo Items
  • 73 - TodoListSwiftData-displaying-todo-items.zip

  • 13 - Storing Binary Data Using SwiftData
  • 74 - What we will be building in this section
  • 75 - StoringImages-starter-project.zip
  • 75 - Tour of the Starter Project
  • 76 - Saving Binary Data Images
  • 76 - StoringImages-saving-furniture.zip
  • 77 - Displaying Images
  • 77 - StoringImages-displaying-furniture.zip
  • 78 - Behind the Scenes Debugging SwiftData
  • 79 - Credit for Images.html

  • 14 - Conclusion
  • 80 - Bonus Lecture.html
  • 81 - Resources.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 39167
    حجم: 3794 مگابایت
    مدت زمان: 495 دقیقه
    تاریخ انتشار: ۱۱ مرداد ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید