NSTextField with an date formatting
-
I have an NSTextField that is bound to a date in a Core Data program.
The text field has an NSDateFormatter attached to it. All connections
are set up using IB. The odd thing is that the user needs to enter
the date into the text field twice for the text field to correctly
update to the new date. Using key value observing, the text field
object correctly updates it's data on the first enter. The text field
simply does not display the new value. Calling setNeedsDisplay or any
other similar method does not do anything. Interestingly, when I
modify the program to add a second text field (ie now have two text
fields, both with date formatters and bound to the same date in Core
Data), when the user changes the date in text field 1, it will result
in text field 2 but not text field 1 correctly updating to the new
date, and vice versa. I suspect this may be a bug, has anyone else
experience anything similar and what is the process of reporting to
Apple if it is a bug?
Kind Regards -
On Sat, 31 Jan 2009 18:04:48 +0000, minapre999 <minapre999...>
said:
>
> I have an NSTextField that is bound to a date in a Core Data program.
> The text field has an NSDateFormatter attached to it. All connections
> are set up using IB. The odd thing is that the user needs to enter
> the date into the text field twice for the text field to correctly
> update to the new date. Using key value observing, the text field
> object correctly updates it's data on the first enter. The text field
> simply does not display the new value. Calling setNeedsDisplay or any
> other similar method does not do anything. Interestingly, when I
> modify the program to add a second text field (ie now have two text
> fields, both with date formatters and bound to the same date in Core
> Data), when the user changes the date in text field 1, it will result
> in text field 2 but not text field 1 correctly updating to the new
> date, and vice versa. I suspect this may be a bug, has anyone else
> experience anything similar and what is the process of reporting to
> Apple if it is a bug?
Can you reduce the problem to a little tiny project and show it? m.
--
matt neuburg, phd = <matt...>, <http://www.tidbits.com/matt/>
A fool + a tool + an autorelease pool = cool!
One of the 2007 MacTech Top 25: <http://tinyurl.com/2rh4pf>
AppleScript: the Definitive Guide - Second Edition!
<http://www.amazon.com/gp/product/0596102119> -
I put together a tiny little project & it actually behaves perfectly
as it is supposed to! As far as I can tell it is identical to my
current project exept it just has the one entity with one attributes
and one window with a table view of dates and a couple of text
fields. The text fields and the table view are hooked up to the MOC
via binding in an identical manner to my main project, so I am stumped
on this one. Meanwhile I have a workaround for the immediate problem
(two text fields, one on top of the other, one hidden, one not, when
the user sets the date in the text field then it becomes hidden and
the other one becomes visible).
Peter F
On 1 Feb 2009, at 17:20, Matt Neuburg wrote:
> On Sat, 31 Jan 2009 18:04:48 +0000, minapre999 <minapre999...>
>>
> said:
>>
>> I have an NSTextField that is bound to a date in a Core Data program.
>> The text field has an NSDateFormatter attached to it. All
>> connections
>> are set up using IB. The odd thing is that the user needs to enter
>> the date into the text field twice for the text field to correctly
>> update to the new date. Using key value observing, the text field
>> object correctly updates it's data on the first enter. The text
>> field
>> simply does not display the new value. Calling setNeedsDisplay or
>> any
>> other similar method does not do anything. Interestingly, when I
>> modify the program to add a second text field (ie now have two text
>> fields, both with date formatters and bound to the same date in Core
>> Data), when the user changes the date in text field 1, it will result
>> in text field 2 but not text field 1 correctly updating to the new
>> date, and vice versa. I suspect this may be a bug, has anyone else
>> experience anything similar and what is the process of reporting to
>> Apple if it is a bug?
>
> Can you reduce the problem to a little tiny project and show it? m.
>
> --
> matt neuburg, phd = <matt...>, <http://www.tidbits.com/matt/>
> A fool + a tool + an autorelease pool = cool!
> One of the 2007 MacTech Top 25: <http://tinyurl.com/2rh4pf>
> AppleScript: the Definitive Guide - Second Edition!
> <http://www.amazon.com/gp/product/0596102119>
>
>
>



