@@ -135,14 +135,22 @@ const struct <$managedObjectClassName$>UserInfo <$managedObjectClassName$>UserIn
135
135
136
136
NSManagedObjectModel *model = [[moc_ persistentStoreCoordinator] managedObjectModel];
137
137
<$if FetchRequest.hasBindings$>
138
+ <$if TemplateVar.literals$>
139
+ NSDictionary *substitutionVariables = @{<$foreach Binding FetchRequest.bindings doVar$>@"<$Binding.name$>": <$Binding.name$>_<$if BindingIndex < FetchRequest.bindings.@count - 1$>, <$endif$><$endforeach doVar$>};
140
+ <$else$>
138
141
NSDictionary *substitutionVariables = [NSDictionary dictionaryWithObjectsAndKeys:
139
142
<$foreach Binding FetchRequest.bindings do2$>
140
143
<$Binding.name$>_, @"<$Binding.name$>",
141
144
<$endforeach do2$>
142
145
nil];
146
+ <$endif$>
147
+ <$else$>
148
+ <$if TemplateVar.literals$>
149
+ NSDictionary *substitutionVariables = @{};
143
150
<$else$>
144
151
NSDictionary *substitutionVariables = [NSDictionary dictionary];
145
152
<$endif$>
153
+ <$endif$>
146
154
NSFetchRequest *fetchRequest = [model fetchRequestFromTemplateWithName:@"<$FetchRequest.name$>"
147
155
substitutionVariables:substitutionVariables];
148
156
NSAssert(fetchRequest, @"Can't find fetch request named \"<$FetchRequest.name$>\".");
@@ -188,14 +196,22 @@ const struct <$managedObjectClassName$>UserInfo <$managedObjectClassName$>UserIn
188
196
189
197
NSManagedObjectModel *model = [[moc_ persistentStoreCoordinator] managedObjectModel];
190
198
<$if FetchRequest.hasBindings$>
199
+ <$if TemplateVar.literals$>
200
+ NSDictionary *substitutionVariables = @{<$foreach Binding FetchRequest.bindings doVar$>@"<$Binding.name$>": <$Binding.name$>_<$if BindingIndex < FetchRequest.bindings.@count - 1$>, <$endif$><$endforeach doVar$>};
201
+ <$else$>
191
202
NSDictionary *substitutionVariables = [NSDictionary dictionaryWithObjectsAndKeys:
192
203
<$foreach Binding FetchRequest.bindings do2$>
193
204
<$Binding.name$>_, @"<$Binding.name$>",
194
205
<$endforeach do2$>
195
206
nil];
207
+ <$endif$>
208
+ <$else$>
209
+ <$if TemplateVar.literals$>
210
+ NSDictionary *substitutionVariables = @{};
196
211
<$else$>
197
212
NSDictionary *substitutionVariables = [NSDictionary dictionary];
198
213
<$endif$>
214
+ <$endif$>
199
215
NSFetchRequest *fetchRequest = [model fetchRequestFromTemplateWithName:@"<$FetchRequest.name$>"
200
216
substitutionVariables:substitutionVariables];
201
217
NSAssert(fetchRequest, @"Can't find fetch request named \"<$FetchRequest.name$>\".");
0 commit comments