코어 데이터를 사용하고 있습니다. 나는 2 개의 엔티티 뮤직과 가사를 가지고있다. 나는 inverseThreshold와 To-many로 relationshipMusicTolyrics를 만들었다. 한 곡에 타임 스탬프와 가사의 수를 저장해야합니다. 이 코드를 사용하고 있습니다.다 대다 관계의 코어 데이터/
Lyrics *lyrics = [NSEntityDescription insertNewObjectForEntityForName:@"Lyrics"
inManagedObjectContext:context];
lyrics.Lyrics = albumTitleField.text;
lyrics.startTime = 0.0;
lyrics.lyricsTomusic = music;
이것은 이것을 coredata에 저장합니다. 하지만 외장 키처럼 1 곡의 레코드 수를 저장하고 싶습니다. 어떻게해야합니까? 도와주세요.
미리 감사드립니다.
올바르게 모델링했다면, myLong 객체에'mySong' 객체를 추가 할 필요조차 없습니다. 노래에 가사를 설정하면 자동으로 반대 관계가 처리됩니다. –
아니요. 노래와 같은 관계 가사가있는 시간 스탬프가있을 수 있습니다. 노래 가사가 둘 이상의 노래에 대해 공유 될 수 없습니다. – iProgrammer
아, 좋아요. 타임 스탬프는 무엇을 나타 냅니까? 노래의 길이입니까, 아니면 노래의 포인트입니까? –