• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Recovering from a merge conflict
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Recovering from a merge conflict


  • Subject: Re: Recovering from a merge conflict
  • From: Paulo Andrade <email@hidden>
  • Date: Tue, 21 Dec 2010 17:29:38 +0000

On Dec 21, 2010, at 3:08 PM, Fritz Anderson wrote:

> On 21 Dec 2010, at 8:36 AM, Paulo Andrade wrote:
>
>> int tries = 10;
>> while ( tries-- ) {
>> 	// compute this batch
>>
>> [moc save:&error];
>> if (error != nil && [error code] == NSManagedObjectMergeError) {
>
> This may not be your main problem, but you should never inspect a returned error object unless the method that returned it reports a failure:
>
> if (! [moc save: &error] && [error code] == NSManagedObjectMergeError) {
> 	...
>
> Such methods are free to set the error object at their start, in case they fail, but the error is correct only if the method does fail.
>
> 	— F
>

Thanks for noticing that, actually did not know about that. Is that written anywhere on Apple's docs?

It's not that consistent either, take executeFetchRequest:error: for example. But yes, I understand that I should first use the method error reporting if it exists before delving in the NSError object.

Anyway, back to the original question.. anyone?_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

References: 
 >Recovering from a merge conflict (From: Paulo Andrade <email@hidden>)
 >Re: Recovering from a merge conflict (From: Fritz Anderson <email@hidden>)

  • Prev by Date: Re: Improving drawing of UIView with many many Subviews
  • Next by Date: App submission
  • Previous by thread: Re: Recovering from a merge conflict
  • Next by thread: Improving drawing of UIView with many many Subviews
  • Index(es):
    • Date
    • Thread