This summs it up really nicely:

http://wbyoung.tumblr.com/post/27851725562/core-data-growing-pains

Links to radar bug reports are within the blog post.

The conclusion it is not usable does not hold under iOS6, since nested contexts 
work quite wonderfully there, but it shows problems under iOS5.

Generally if you use performBlock and not performBlockAndWhait and do not use a 
fetched results controller at all and some other tricks, you can get it working 
quite well also under iOS5, but actually the code you produce is uglier than 
doing it manually the "old way" using thread confinment and merge by hand. At 
least in my experience.

But under iOS6 nested contexts rock!
Cheers, Jörg

On Nov 12, 2012, at 1:58 PM, Bob Cromwell <bob.cromwell2...@gmail.com> wrote:

> Hi Hunter,
> 
> I am very interested in what  bugs they fixed.  Could you please share more 
> about it , e.g.  an official bug fix report ?  
> 
> Thanks
> 
> Bob
> 
>> The API changes came in iOS 5 but in iOS 6 they fixed enough bugs to make it 
>> work right. :-)
> 
>> On Nov 11, 2012, at 4:50 PM, Rick Mann <rm...@latencyzero.com> wrote:
>> 
>>>> GCD, along with the Core Data changes in iOS 5 and 6 for handling 
>>>> concurrency, make this much easier than it used to be (or at least cleaner 
>>>> and harder to screw up as badly).
>>> 
>>> By the way, what were the changes in iOS 6? I can't find specific Core Data 
>>> notes for iOS 6, only iOS 5. Thanks!
>> 
>> 
>> _______________________________________________
>> 
>> 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/bob.cromwell2012%40gmail.com
>> 
>> This email sent to bob.cromwell2...@gmail.com
> 
> 
> _______________________________________________
> 
> 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/j_simon%40mac.com
> 
> This email sent to j_si...@mac.com


_______________________________________________

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

Reply via email to