Heavyweight migration in core data swift tutorial Part 1 | Hindi tutorial [English subtitle]

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024

Комментарии • 32

  • @pmabi
    @pmabi Год назад +3

    Would you believe that I was planning to learn this today? 🤣. BOOM and your video lands.😃. You are a life saver.

    • @CodeCat15
      @CodeCat15  Год назад

      I hope the video provides all the details that you were looking for. Please feel free to ask questions and do share the video with your iOS group

  • @jayprakashsharma7
    @jayprakashsharma7 Год назад +1

    I was waiting for your video as always. Always like your teaching style and your content is amazing as always. Never seen any selfless youtuber like you.
    Thank you 😊

    • @CodeCat15
      @CodeCat15  Год назад +1

      Thank you Jay for your kind words, I hope this video is helpful to you. Please feel free to ask questions and do share the video with your iOS group.

  • @icodingschool9018
    @icodingschool9018 Год назад +1

    Ravi brother , ur like mine masihA in iOS developer. Plz keep uploading video . Superb knowledge . Love the Hindi content for batter understanding.

    • @CodeCat15
      @CodeCat15  Год назад +1

      Thank you and am glad this video was helpful, part 2 coming soon with a mid complex use case

  • @friendlybittu
    @friendlybittu Год назад +1

    A long waiting period. Thanks for accepting my request

    • @CodeCat15
      @CodeCat15  Год назад +1

      sorry it took so long for this one, I hope it answers most of the question if you have any please do ask I'll incorporate those in the second part of the video.

    • @friendlybittu
      @friendlybittu Год назад +1

      Thanks Ravi

  • @rahuljamba5846
    @rahuljamba5846 Год назад +1

    Thanks Ravi bro for sharing advance topic 😃

    • @CodeCat15
      @CodeCat15  Год назад

      Thanks Rahul, there’s a second part of this video which will cover a more complex use case where you can do heavyweight migration stay tuned.
      Please ask questions on this and do share the video with your iOS group.

  • @riteshjaiswal1718
    @riteshjaiswal1718 Год назад +1

    Thanks for coming again

  • @pavanmanjani7583
    @pavanmanjani7583 Год назад +1

    Nice Video. Keep posting

  • @akafaizy
    @akafaizy Год назад +1

    keep up the good work

    • @CodeCat15
      @CodeCat15  Год назад +1

      Thank you 😊, please feel free to ask questions on this topic and do share the video with your iOS group

    • @akafaizy
      @akafaizy Год назад

      @@CodeCat15 sure

  • @rajdeeproy3655
    @rajdeeproy3655 Месяц назад

    I could not find the part 2 of this ..can anyone please provide the link?

  • @joicegeorge6935
    @joicegeorge6935 9 месяцев назад +1

    If I have 4 versions of DB. I have migrated from 3->4 in the latest update. If a user installs directly from 1 to 4 (skipping intermediate updates) how can I manage such scenarios?

    • @CodeCat15
      @CodeCat15  9 месяцев назад +1

      If we are talking about lightweight migrations then this should happen on its own.
      If it’s heavyweight migration then you need to take additional efforts for the same to migrate data based on your use cases

  • @user-hz9ue1mh7o
    @user-hz9ue1mh7o Год назад +1

    how can we store data in local db with encryption and decryption while using core data?

    • @CodeCat15
      @CodeCat15  Год назад

      Core Data has been encrypting data by default on non-jailbroken devices since iOS 5. In my video on data security mentioned below, I specifically discuss this topic at 11:05.
      My advice is to refrain from storing any sensitive details within the app, and I also recommend against encrypting data in the database solely for peace of mind, as this approach may introduce latency as the size of data increases in the mobile database.
      For a comprehensive understanding of iOS data security, I invite you to watch the video below. Thank you for your interest.
      Data security video: ruclips.net/video/RkYoNBqWBkk/видео.html

    • @user-hz9ue1mh7o
      @user-hz9ue1mh7o Год назад

      @@CodeCat15 thanks for your quick reply. First of all thank you for all content and thanks for great videos.
      I'm asking about can we store data in table with encryption like developer can't see value for particular column or row for sqlite core data db if they open DB file with DB for Sqlite Browser means store value with encryption and retrive value with decryption with different data types. Is there any easy way?

  • @Brainman881
    @Brainman881 8 месяцев назад

    My NSEntityMigrationPolicy subclass override function never gets called. Any idea why? I it set in the mapping model correctly but it seems to just skip it.

    • @spraveenk91
      @spraveenk91 6 месяцев назад

      Have you created NSMigrationManager with source and destination model?

    • @spraveenk91
      @spraveenk91 6 месяцев назад

      My apologize for the same. I was thinking by creating NSMigrationManger with source and destination model then the NSEntityMigrationPolicy class will be triggered. And, for me as well it was never called. @CodeCat15 can help us understanding the same.

  • @nidhitiwari634
    @nidhitiwari634 Год назад

    Ravi I have one question ...what is the difference b/w notification content extension and service extension ?

    • @ganeshpadole4601
      @ganeshpadole4601 Год назад

      In content extension you have more flexibility like you get a one Storyboard file where you can design your UI. In case of service extension storyboard file is not created. Before presenting notification to user you can modify your notification content. You have to add (mutable-content: 1) value in aps .I hope you get some clarity.

  • @Snehashisdash0220
    @Snehashisdash0220 Год назад +1

    Sir which laptop and of which config due you use to code