Para el uso dentro de Core Data intenté construir un objeto NSPredicate
. minLength
y maxLength
son de tipo int
:EXC_BAD_ACCESS al intentar construir una cadena usando% @ para un int
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"length >= %@ AND length <= %@",
minLength, maxLength];
El programa se bloquea aquí con un EXC_BAD_ACCESS
. Este no es el caso si uso %d
en lugar de %@
:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"length >= %d AND length <= %d",
minLength, maxLength];
Qué me estoy perdiendo aquí?
¡Por supuesto! Gracias;) – Norbert
@Norbert De nada :) – albertamg
Si por alguna razón necesitas tratarlos como objetos, puedes mirar NSNumber. – Monolo