ПРИМЕЧАНИЕ: - Браун Colorcells мои списки воспроизведения
Отсюда я могу создавать свои плейлисты
При нажатии на плейлист
Базовая сущность модели данных, в которой я сохраняю имя списка воспроизведения в атрибуте playlistName
Базовая модель данных Объект, в котором я фактически сохраняю данные для каждого списка воспроизведения с атрибутами mName и mPath
// First Entity
NSManagedObjectContext *context = [self managedObjectContext];
NSManagedObject *devices = [NSEntityDescription insertNewObjectForEntityForName:@"MoviesPlayList" inManagedObjectContext:context];
//Second Entity
NSManagedObject *devices1 = [NSEntityDescription insertNewObjectForEntityForName:@"MoviesInsidePlaylist" inManagedObjectContext:context];
[devices setValue:self.createPlaylistNameTf.text forKey:@"playlistName"];
// [devices setValue:self.createPlaylistNameTf.text forKey:@"pName"];
// [devices setValue:self.createPlaylistNameTf.text forKey:@"pPath"];
NSString *playlistNumber = [NSString stringWithFormat:@"%d",self.SelectedTag];
[devices setValue:playlistNumber forKey:@"pId"];
[self fetchMovieDetail];
// NSLog(@"%@",[[self.moviesarray objectAtIndex:self.SelectedTag]valueForKey:@"name"]);
[devices1 setValue:[[self.moviesarray objectAtIndex:self.SelectedTag]valueForKey:@"name"] forKey:@"mName"];
[devices1 setValue:[[self.moviesarray objectAtIndex:self.SelectedTag]valueForKey:@"path"] forKey:@"mPath"];
[devices setValue:devices1 forKey:@"movieList"];
// Save Managed Object Context
NSError *error = nil;
[devices1.managedObjectContext save:&error];
if (![devices1.managedObjectContext save:&error]) {
NSLog(@"Unable to save managed object context.");
NSLog(@"%@, %@", error, error.localizedDescription);
}
Я создал основные отношения с данными data movieList и добавил этот объект в свою основную сущность Coredata с именем MoviesPlaylist
Проблема: - Я хочу разделить внутренние данные каждого плейлиста отдельно.
Но сейчас, когда я создаю плейлист, внутренние данные одинаковы во всех плейлистах.
Я хочу различать данные для каждого списка воспроизведения, я новичок в основных данных, пожалуйста, скажите мне путь. или решение