Skip navigation.
 
mlRe: Core data. Programmatically setting relationships
FROM : Steven Hamilton
DATE : Mon Jun 02 10:52:17 2008

Apologies for being vague, I really should learn to proof read 
properly before pressing send.

I've sussed it out. I point the relationship attribute (wrong word I 
know) at the instance of the new object.


On 02/06/2008, at 12:48 AM, mmalc crawford wrote:

>
> On Jun 1, 2008, at 1:28 AM, Steven Hamilton wrote:
>

>> What I can't do is set change the relationships. In my tableView 
>> I'm displaying the Account name in the toAccount and fromAccount 
>> columns. I want to be able to type a new Account.name in there and 
>> have the Transaction object update the relationship to the new 
>> Account accordingly. Reading the core data docs I can't for the 
>> life of me figure out how to do this. I believe I need to take the 
>> name from the tableColumn, figure out which account it belongs to 
>> then somehow set that as the relationship by using KVC.
>>

> The documentation explains how to manipulate relationships here:
> <http://developer.apple.com/documentation/Cocoa/Conceptual/CoreData/Articles/cdUsingMOs.html#//apple_ref/doc/uid/TP40001803-212651

> >
>
> Other than that, it's not clear what you're trying to achieve.
> "I want to be able to type a new Account.name in there" -- type in 
> where?  What transaction are you trying to update?  How would you 
> have done this if you weren't using Core Data?
>
> mmalc
>

Related mailsAuthorDate
mlCore data. Programmatically setting relationships Steven Hamilton Jun 1, 10:28
mlRe: Core data. Programmatically setting relationships Steven Hamilton Jun 1, 10:48
mlRe: Core data. Programmatically setting relationships mmalc crawford Jun 1, 16:48
mlRe: Core data. Programmatically setting relationships Steven Hamilton Jun 2, 10:52