CoreData multithreading question: @synchronized
CoreData multithreading question: @synchronized
- Subject: CoreData multithreading question: @synchronized
- From: Ruotger Skupin <email@hidden>
- Date: Wed, 4 Apr 2007 19:28:06 +0200
Hi,
a short CoreData question. according to the manual:
Managed objects themselves are not thread safe. In order to work with
a managed object across different threads, you should lock its
context (see NSLocking).
Does that mean I can do a
@synchronized(myManagedObjectContext)
{
// .. do stuff
}
or do I have to do a:
[myManagedObjectContext lock];
{
// .. do stuff
}
[myManagedObjectContext unlock];
Roddi
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden