У меня странная проблема с шаблоном FetchRequest.
Когда я явно жестко задаю переменную, которую я хочу заменить:
NSFetchRequest *fetchRequest = [[[Helper appDelegate] managedObjectModel]
fetchRequestFromTemplateWithName:@"srStoryForLesson"
substitutionVariables:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:2] forKey:@"number"]];
Все работает нормально.
НоКогда я пытаюсь установить переменную как целое число (поскольку я хочу, чтобы оно было динамическим), я не получаю результатов из выборки.
NSInteger number = 2;
NSFetchRequest *fetchRequest = [[[Helper appDelegate] managedObjectModel]
fetchRequestFromTemplateWithName:@"srStoryForLesson"
substitutionVariables:[NSDictionary dictionaryWithObject:[NSNumber numberWithInt:number] forKey:@"number"]];
Я не могу понять, что не так?
Спасибо Шани