Re: isNotEqualToString
Re: isNotEqualToString
- Subject: Re: isNotEqualToString
- From: email@hidden
- Date: Fri, 13 Feb 2009 10:16:50 +0100
On 13 Feb 2009, at 10:00, Chunk 1978 wrote:
-=-=-=-
if ((![currentDesktopBackgroundImage isEqualToString:firstPath]) ||
(![currentDesktopBackgroundImage isEqualToString:secondPath]))
{
//Go South
}
lets assume that currentDesktopBackgroundImage IS firstPath (and that
secondPath ≠ firstPath)
The first portion of your test gives false so it tries the second
portion.
This gives true, since currentDesktopBackgroundImage ≠ secondPath
so you go south. Your version will always Go South UNLESS
currentDesktopBackgroundImage == firstPath == secondPath
I think you want this;
if (!([currentDesktopBackgroundImage isEqualToString:firstPath] ||
[currentDesktopBackgroundImage isEqualToString:secondPath]))
{
//Go South
}
Matt_______________________________________________
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