Reuse NSPredicate para el nuevo sustituto variable

¿Puedo reutilizar NSPredicate para un nuevo sustituto variable? Mi NSPredicate es bastante simple:

NSPredicate *userPredicate = [NSPredicate predicateWithFormat:@"id == %@",userID];

El ID de usuario se genera en tiempo de ejecución con un valor diferente, en este momento para cada ID de usuario necesito crear un NSPredicate. Entonces, ¿es posible que pueda reutilizar mi NSPredicate?

Respuestas a la pregunta(1)

Su respuesta a la pregunta