Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Best way to notify the Controller when one Array object value is changed



On Jan 30, 2008, at 3:16 PM, Miguel Coxo wrote:

On Jan 30, 2008 8:07 AM, Ken Thomases <email@hidden> wrote:
On Jan 29, 2008, at 6:16 PM, Miguel Coxo wrote:

> Hello, so i have one ArrayController that is bound to one Array, and a
> tablecolumn that is bound to the ArrayController objects (not any
> particular
> value).
>
> As a normal behavior the controller gets notified when i add or remove
> objects, but i have a thread that every second updates the objects.
> What is
> the correct way to notify the Controller that a specific object
> values where
> changed?


Ty i will try that and post the result back =)
I did use this one* to notify the Controller of changes, maybe it will also work for changing just values =).


*  "Mutate the result of [self mutableArrayValueForKey:] rather than
directly mutating the array."



Ah, I see what you were getting at. You're changing properties of the objects in the array, and you need the controller to "notice" those changes even though it's not bound to those properties. Sorry, I didn't understand that part of your original question.


In an earlier thread I argued for a different approach to another reader:

http://lists.apple.com/archives/cocoa-dev/2007/Dec/msg01329.html

I hope that helps.

Cheers,
Ken

_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >Best way to notify the Controller when one Array object value is changed (From: "Miguel Coxo" <email@hidden>)
 >Re: Best way to notify the Controller when one Array object value is changed (From: Ken Thomases <email@hidden>)
 >Re: Best way to notify the Controller when one Array object value is changed (From: "Miguel Coxo" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.