Skip to content

Conversation

@HaydnM
Copy link

@HaydnM HaydnM commented Aug 22, 2025

  • Using NSConfinementConcurrencyType with NSManagedObjectContext has been deprecated since iOS 9
  • First step towards completely replacing the RestKit dependency in our apps
  • Replaces the CoreData stack with contexts using Main and Private queue concurrency types
  • Also using NSPersistentContainer to setup the CoreData stack
  • Removes the "contextForCurrentThread" helper as not suitable for Main/Private queue contexts
  • NSManagedObject ActiveRecord helpers require context to be passed in now

@HaydnM HaydnM force-pushed the feature/DEV-451 branch 3 times, most recently from 63f00e0 to 2cf0a2a Compare September 4, 2025 08:03
DEV-451
- Using NSConfinementConcurrencyType with NSManagedObjectContext has been deprecated since iOS 9
- First step towards completely replacing the RestKit dependency in our apps
- Replaces the CoreData stack with contexts using Main and Private queue concurrency types
- Also using NSPersistentContainer to setup the CoreData stack
- Removes the "contextForCurrentThread" helper as not suitable for Main/Private queue contexts
- NSManagedObject ActiveRecord helpers require context to be passed in now
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants