27.07.2013 Views

Produktdokumentasjon - WWW dot HENRIKH dot NET

Produktdokumentasjon - WWW dot HENRIKH dot NET

Produktdokumentasjon - WWW dot HENRIKH dot NET

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figur 13: Den grafiske fremstillingen av entitetene og relasjonene mellom dem i Core Data-datamodellen i<br />

Kjørehjelperen.<br />

I Kjørehjelperen er NVDB- og Core Data-objektene separate. Det konverteres manuelt fra den ene<br />

typen til den andre ved lasting og lagring. Tidsbegrensninger førte til denne implementasjonen i<br />

Kjørehjelperen, men man kunne implementert vegobjekter som både lot seg mappe med RestKit og<br />

lagre til Core Data.<br />

@interface CD_Vegobjekt : NSManagedObject<br />

@property (nonatomic, retain) NSString * lokasjon;<br />

@property (nonatomic, retain) NSSet *egenskaper;<br />

@property (nonatomic, retain) VeglenkeDBStatus *veglenke;<br />

@property (nonatomic, retain) NSSet *veglenker;<br />

@end<br />

@interface CD_Vegobjekt (CoreDataGeneratedAccessors)<br />

- (void)addEgenskaperObject:(CD_Egenskap *)value;<br />

- (void)removeEgenskaperObject:(CD_Egenskap *)value;<br />

- (void)addEgenskaper:(NSSet *)values;<br />

- (void)removeEgenskaper:(NSSet *)values;<br />

Kjørehjelperen – <strong>Produktdokumentasjon</strong> Side 40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!