Saya memiliki masalah aneh dengan template FetchRequest.
Ketika saya secara eksplisit melakukan hardcode pada variabel yang ingin saya gantikan:
NSFetchRequest *fetchRequest = [[[Helper appDelegate] managedObjectModel]
fetchRequestFromTemplateWithName:@"srStoryForLesson"
substitutionVariables:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:2] forKey:@"number"]];
Semuanya berfungsi dengan baik.
Tetapi ketika saya mencoba menetapkan var sebagai Integer (karena saya ingin dinamis), saya tidak mendapatkan hasil dari pengambilan.
NSInteger number = 2;
NSFetchRequest *fetchRequest = [[[Helper appDelegate] managedObjectModel]
fetchRequestFromTemplateWithName:@"srStoryForLesson"
substitutionVariables:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:number] forKey:@"number"]];
Saya tidak mengerti apa yang salah?
Terima kasih Shani