Re: NSEvent isEqual
Re: NSEvent isEqual
- Subject: Re: NSEvent isEqual
- From: Ken Victor <email@hidden>
- Date: Wed, 3 May 2006 15:15:26 -0700
ondra,
thanx for this and your first post.
just comparing pointers as you suggest below is
probably sufficient, but there is a possibility
(albeit probably very small) that if stack/heap
is reused that a pointer compare would yield a
false positive. thus, to be truly safe (so i
don't have to debug it 5 years from now :-) ), in
my code i define "identity" as being the same
pointer AND isEqual being true. (suspenders and a
belt!)
ken
At 12:05 AM +0200 5/4/06, Ondra Cada wrote:
Ken,
oh, I have overlooked this:
On 3.5.2006, at 23:46, Ken Victor wrote:
ps. in an attempt to stave off a series of
questions, i need to know if a change to a date
picker's value was caused by the same event
that made the date picker the current first
responder, ie, by the user clicking in one of
the date pickers arrows when the date picker
wasn't the first responder
Actually, I may be misunderstanding the goal
mightily, but seems to me this is the very case
you want identity (instead of equality)? In
other words, something like
NSEvent *oldEvent; // no need to retain unless you wanna log it or something
...
if (oldEvent==newEvent) ...
---
Ondra Ă¢ada
OCSoftware: email@hidden http://www.ocs.cz
private email@hidden http://www.ocs.cz/oc
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden