> On Jul 26, 2016, at 6:25 PM, Ben Coman [via Smalltalk] <
[hidden email]> wrote:
>
> Hi Joe,
>
> As Ron said, you should not be getting a copy. If you still have a
> problem, perhaps best if you post code for a complete example:
> * class definition (with just two instance variables)
> * instance variable accessor methods
> * instance creation & adding to collection
> * select statement
> * updating object
>
> cheers -ben
>
> On Wed, Jul 27, 2016 at 5:53 AM, Ron Teitelbaum <[hidden email]> wrote:
>
> > Hi Joe,
> >
> > If the orderedCollection contains your object DrivingDays then select should give you the object and not a copy.
> >
> > You don't need to add it back to the collection just update the object.
> >
> > Check your code for anything that might be making a copy.
> >
> > All the best,
> >
> > Ron Teitelbaum
> >
> >
> > -----Original Message-----
> > From: [hidden email] [mailto:[hidden email]] On Behalf Of Joseph Alotta
> > Sent: Tuesday, July 26, 2016 3:04 PM
> > To: [hidden email]
> > Subject: [Newbies] indexing into a collection
> >
> > Greetings,
> >
> > I have a OrderedCollection of DrivingDays.
> >
> >
> > an OrderedCollection(2016-01-02| quigley s| nil|18§
> > 2016-01-03| marianos fresh| nil|5§
> > 2016-01-04| fresh thyme| nil|5§
> > 2016-01-05| panda express| nil|3§
> > 2016-01-06| peets| nil|7§
> > 2016-01-07| starbucks| nil|3§)
> >
> > I want to select aDrivingDay object from the list by date, update it by adding mileage and places visited and put it back into the list.
> >
> > If I #select the OrderedCollection, I get a copy of the item, not the same one in the OrderedCollection.
> >
> > How do I select an item in the list for update?
> >
> > Sincerely,
> >
> > Joe.
> _______________________________________________
> Beginners mailing list
> [hidden email]
>
http://lists.squeakfoundation.org/mailman/listinfo/beginners>
>
> If you reply to this email, your message will be added to the discussion below:
>
http://forum.world.st/indexing-into-a-collection-tp4908090p4908113.html> To start a new topic under Squeak - Beginners, email
[hidden email]
> To unsubscribe from Squeak - Beginners, click here.
> NAML