On Mar 6, 2012, at 11:51 AM, Jan E. Schotsman <jesc...@xs4all.nl> wrote:
> Hello, > > I have an array of progress values (number objects) for subprojects, from > which I calculate the overall progress . > The array is an atomic property of the project class. > > Is it safe to access this array from multiple threads, using methods like > objectAtIndex and replaceObjectAtIndex? No, it is not safe. Unless a class explicitly documents itself to be thread safe, then please assume that that the class is not thread safe. Also, please note that atomic properties do not magically make code thread safe. davez _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com