• 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: IB TextField Bindings and dragging text
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IB TextField Bindings and dragging text


  • Subject: Re: IB TextField Bindings and dragging text
  • From: Quincey Morris <email@hidden>
  • Date: Sun, 2 Aug 2009 11:49:17 -0700

On Aug 2, 2009, at 11:32, Steve Cronin wrote:

Within the performDragOperation there is a [self setString:newString];
This, unsurprisingly, does NOT update the bindings mechanism.
Is there a way that I can 'flash' the bindings mechanism from within the custom text field or do I need to build out something in the delegate?

You don't say what object 'self' is, or where '[self setString:newString]' is invoked, so any answer you'll get here is pretty much guessing.


If you're trying to get the user interface to update your data model, then you should be calling something like '[textCell setStringValue: newString]' to propagate the change to your data model.

If you're trying to get the data model to update the user interface, then note what the text field is bound to. It's presumably bound to an @"xyz" property of something that represents the dictionary, where @"xyz" is the dictionary key the string is stored under. In that case, the following sequence should generate the KVO notification your text field is looking for:

	[myDictionary willChangeValueForKey: @"xyz"];
	[[myDictionary objectForKey: @"xyz"] setString: newString];
	[myDictionary didChangeValueForKey: @"xyz"];

Is that any help?


_______________________________________________

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: 
 >IB TextField Bindings and dragging text (From: Steve Cronin <email@hidden>)

  • Prev by Date: IB TextField Bindings and dragging text
  • Next by Date: Re: NSURLConnection performance on iPhone
  • Previous by thread: IB TextField Bindings and dragging text
  • Next by thread: Re: IB TextField Bindings and dragging text
  • Index(es):
    • Date
    • Thread